v3.26.1
SEGMENT REPORTING - Schedule of Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total capital expenditures $ 35,536 $ 30,894 $ 86,652 $ 57,865
Operating Segments | Defense and Space Technologies        
Segment Reporting [Line Items]        
Total capital expenditures 16,443 662 29,242 1,704
Operating Segments | Starlab Space Stations        
Segment Reporting [Line Items]        
Total capital expenditures 18,760 30,214 56,588 56,108
Corporate        
Segment Reporting [Line Items]        
Total capital expenditures $ 333 $ 18 $ 822 $ 53