XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting, Revenue Reconciling Item [Line Items]        
Net sales $ 39,587 $ 39,599 $ 119,768 $ 106,468
Basic net loss per share (in dollars per share) $ (0.28) $ (1.61) $ (2.51) $ (5.49)
Diluted net loss per share (in dollars per share) $ (0.28) $ (1.61) $ (2.51) $ (5.93)
Revision of Prior Period, Adjustment        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Net EAC adjustments $ (4,272) $ (1,508) $ (10,457) $ (2,706)
Net sales $ (4,355) $ (1,159) $ (7,708) $ (876)
Basic net loss per share (in dollars per share) $ (0.15) $ (0.21) $ (0.53) $ (0.28)
Diluted net loss per share (in dollars per share) $ (0.15) $ (0.21) $ (0.53) $ (0.28)