XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Schedule of Error Corrections on the Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Contract liabilities, current $ 54,805   $ 41,371 $ 44,574 $ 46,641
Total current liabilities 95,314   81,533 97,655 86,069
Contract liabilities, non-current 879   0 352 4,571
Total liabilities 229,335   137,480 159,482 117,895
Accumulated deficit (483,998)   (248,619) (329,932) (65,859)
Total shareholders’ deficit (495,353) $ (229,081) (261,435) (342,748) (50,891)
Affiliated Entity          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Accounts payable - affiliated companies $ 6,024   5,786 2,913 1,346
As Previously Reported          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Contract liabilities, current     45,511 49,679 56,656
Total current liabilities     83,380 100,907 95,180
Contract liabilities, non-current       566 2,188
Total liabilities     139,327 162,948 124,623
Accumulated deficit     (250,466) (333,398) (72,587)
Total shareholders’ deficit     (263,282) (346,214) (57,619)
As Previously Reported | Affiliated Entity          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Accounts payable - affiliated companies     3,493 1,060 442
Adjustments          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Contract liabilities, current     (4,140) (5,105) (10,015)
Total current liabilities     (1,847) (3,252) (9,111)
Contract liabilities, non-current       (214) 2,383
Total liabilities     (1,847) (3,466) (6,728)
Accumulated deficit     1,847 3,466 6,728
Total shareholders’ deficit     1,847 3,466 6,728
Adjustments | Affiliated Entity          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Accounts payable - affiliated companies     $ 2,293 $ 1,853 $ 904