XML 81 R70.htm IDEA: XBRL DOCUMENT v3.26.1
NET SALES - Schedule of Favorable (Unfavorable) Net EAC Adjustments (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting, Revenue Reconciling Item [Line Items]    
Net sales $ 35,246 $ 34,507
Basic net loss per share (in dollars per share) $ (0.75) $ (2.30)
Diluted net loss per share (in dollars per share) $ (0.75) $ (2.30)
Revision of Prior Period, Adjustment    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Net EAC adjustments $ (8,166) $ (2,150)
Net sales $ (6,963) $ (1,974)
Basic net loss per share (in dollars per share) $ (0.26) $ (0.41)
Diluted net loss per share (in dollars per share) $ (0.26) $ (0.41)