v3.25.4
NET SALES - Schedule of Disaggregation of Net Sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Net sales $ 166,419 $ 144,180 $ 136,062
Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 170,537 152,063 139,925
Operating Segments | Defense and National Security      
Segment Reporting Information [Line Items]      
Net sales 122,954 77,470 63,154
Operating Segments | Space Solutions      
Segment Reporting Information [Line Items]      
Net sales 47,583 74,593 76,771
Operating Segments | Starlab Space Stations      
Segment Reporting Information [Line Items]      
Net sales 0 0 0
Intersegment eliminations      
Segment Reporting Information [Line Items]      
Net sales (4,118) (7,883) (3,863)
U.S. Government      
Segment Reporting Information [Line Items]      
Net sales 143,203 121,025 93,473
U.S. Government | Operating Segments | Defense and National Security      
Segment Reporting Information [Line Items]      
Net sales 108,989 58,839 52,476
U.S. Government | Operating Segments | Space Solutions      
Segment Reporting Information [Line Items]      
Net sales 34,214 62,186 40,997
U.S. Government | Operating Segments | Starlab Space Stations      
Segment Reporting Information [Line Items]      
Net sales 0 0 0
U.S. Government | Intersegment eliminations      
Segment Reporting Information [Line Items]      
Net sales 0 0 0
International Government      
Segment Reporting Information [Line Items]      
Net sales 2,165 2,347 1,044
International Government | Operating Segments | Defense and National Security      
Segment Reporting Information [Line Items]      
Net sales 0 0 0
International Government | Operating Segments | Space Solutions      
Segment Reporting Information [Line Items]      
Net sales 2,165 2,347 1,044
International Government | Operating Segments | Starlab Space Stations      
Segment Reporting Information [Line Items]      
Net sales 0 0 0
International Government | Intersegment eliminations      
Segment Reporting Information [Line Items]      
Net sales 0 0 0
Commercial      
Segment Reporting Information [Line Items]      
Net sales 21,051 20,808 41,545
Commercial | Operating Segments | Defense and National Security      
Segment Reporting Information [Line Items]      
Net sales 13,965 18,631 10,678
Commercial | Operating Segments | Space Solutions      
Segment Reporting Information [Line Items]      
Net sales 11,204 10,060 34,730
Commercial | Operating Segments | Starlab Space Stations      
Segment Reporting Information [Line Items]      
Net sales 0 0 0
Commercial | Intersegment eliminations      
Segment Reporting Information [Line Items]      
Net sales $ (4,118) $ (7,883) $ (3,863)