XML 282 R58.htm IDEA: XBRL DOCUMENT v3.25.2
NET SALES - Summarizes of Favorable (Unfavorable) Net EAC Adjustments (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting, Revenue Reconciling Item [Line Items]        
Net sales $ 45,674 $ 36,653 $ 80,181 $ 66,869
Basic net loss per share (in dollars per share) $ (1.23) $ (2.29) $ (3.16) $ (3.88)
Diluted net loss per share (in dollars per share) $ (1.23) $ (2.73) $ (3.16) $ (4.32)
Revision of Prior Period, Adjustment        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Net EAC Adjustments $ (3,005) $ 2,188 $ (5,301) $ (1,944)
Net sales $ (2,824) $ 475 $ (4,794) $ (530)
Basic net loss per share (in dollars per share) $ (0.20) $ 0.21 $ (0.46) $ (0.20)
Diluted net loss per share (in dollars per share) $ (0.20) $ 0.21 $ (0.46) $ (0.20)