v3.26.3
NET SALES - Schedule of Disaggregation of Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Total net sales $ 88,715 $ 39,587 $ 176,707 $ 119,768
Operating Segments        
Segment Reporting [Line Items]        
Total net sales 88,790 40,085 178,126 121,621
Operating Segments | Defense and Space Technologies        
Segment Reporting [Line Items]        
Total net sales 88,790 40,085 178,126 121,621
Operating Segments | Starlab Space Stations        
Segment Reporting [Line Items]        
Total net sales 0 0 0 0
Eliminations        
Segment Reporting [Line Items]        
Total net sales (75) (498) (1,419) (1,853)
U.S. Government        
Segment Reporting [Line Items]        
Total net sales 78,583 36,024 155,423 106,979
U.S. Government | Operating Segments | Defense and Space Technologies        
Segment Reporting [Line Items]        
Total net sales 78,583 36,024 155,423 106,979
U.S. Government | Operating Segments | Starlab Space Stations        
Segment Reporting [Line Items]        
Total net sales 0 0 0 0
U.S. Government | Eliminations        
Segment Reporting [Line Items]        
Total net sales 0 0 0 0
International Government        
Segment Reporting [Line Items]        
Total net sales 31 77 84 213
International Government | Operating Segments | Defense and Space Technologies        
Segment Reporting [Line Items]        
Total net sales 31 77 84 213
International Government | Operating Segments | Starlab Space Stations        
Segment Reporting [Line Items]        
Total net sales 0 0 0 0
International Government | Eliminations        
Segment Reporting [Line Items]        
Total net sales 0 0 0 0
Commercial        
Segment Reporting [Line Items]        
Total net sales 10,101 3,486 21,200 12,576
Commercial | Operating Segments | Defense and Space Technologies        
Segment Reporting [Line Items]        
Total net sales 10,176 3,984 22,619 14,429
Commercial | Operating Segments | Starlab Space Stations        
Segment Reporting [Line Items]        
Total net sales 0 0 0 0
Commercial | Eliminations        
Segment Reporting [Line Items]        
Total net sales $ (75) $ (498) $ (1,419) $ (1,853)