v3.25.2
Reportable Segment - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]            
Consolidated Revenues $ 9,084   $ 17,375   $ 18,567 $ 27,619
Less            
Loss from operations (32,241)   (22,802)   (63,294) (48,956)
Loss from equity method investees, net (3,335)   (1,719)   (9,867) (2,400)
Net loss (32,499) $ (19,229) (27,799) $ (25,508) (51,728) (53,307)
Reportable Segment            
Segment Reporting Information [Line Items]            
Consolidated Revenues 9,084   17,375   18,567 27,619
Less            
Consolidated Cost of Sales 6,230   5,491   13,743 12,261
Salaries and benefits expenses 15,517   21,217   33,180 41,725
External service providers 13,266   7,947   22,850 10,856
Other Operating expenses (net of recharges) 6,312   5,522   12,088 11,733
Loss from operations (32,241)   (22,802)   (63,294) (48,956)
Other expenses, net 3,077   (3,278)   21,433 (1,951)
Loss from equity method investees, net (3,335)   (1,719)   (9,867) (2,400)
Net loss $ (32,499)   $ (27,799)   $ (51,728) $ (53,307)