v3.26.3
NET SALES - Schedule of Favorable (Unfavorable) Net EAC Adjustments (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Net sales $ 88,715 $ 39,587 $ 176,707 $ 119,768
Basic net loss per share (in dollars per share) $ (0.91) $ (0.28) $ (2.47) $ (2.51)
Diluted net loss per share (in dollars per share) $ (0.91) $ (0.28) $ (2.47) $ (2.51)
Revision of Prior Period, Adjustment        
Segment Reporting [Line Items]        
Net EAC adjustments $ (2,474) $ (4,272) $ (16,100) $ (10,457)
Net sales $ (1,011) $ (4,355) $ (8,635) $ (7,708)
Basic net loss per share (in dollars per share) $ (0.06) $ (0.15) $ (0.42) $ (0.53)
Diluted net loss per share (in dollars per share) $ (0.06) $ (0.15) $ (0.42) $ (0.53)