XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Contract liabilities – current        
Deferred revenue $ 44,364 $ 22,896    
Contract loss provision 8,167 5,457    
Accrued launch costs 2,274 13,018    
Total contract liabilities – current 54,805 41,371 $ 44,574 $ 46,641
Contract liabilities – long-term        
Contract loss provision 879 0    
Total contract liabilities – long-term 879 0 $ 352 $ 4,571
Total contract liabilities $ 55,684 $ 41,371