Annual report pursuant to Section 13 and 15(d)

SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - Narrative (Details)

v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - Narrative (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jan. 19, 2023
USD ($)
Sep. 30, 2021
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Number of reportable segments | segment   2        
Research and development, design and related engineering   $ 53,500,000 $ 48,300,000 $ 43,300,000    
Cash and cash equivalents maturity period (in months)   3 months        
Depreciation expense   $ 12,200,000 12,000,000 12,700,000    
Unamortized balance of deferred financing costs     3,200,000      
Debt issuance amortization expense   3,000,000 800,000 400,000    
Debt issuance costs         $ 8,800,000  
Net gain on sale   0 0 5,014,000    
Impairment charge   0 0 0    
Income associated with reversal of liability related to equity investment   1,800,000        
Valuation allowance $ 43,500,000 65,640,000 57,369,000 43,500,000    
Cash dividends paid   0 0 0    
Term Loan Agreement | Line of Credit            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Unamortized balance of deferred financing costs   4,300,000        
Debt face amount         90,000,000  
Term Loan Agreement | Line of Credit | Revolving Credit Facility            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Unamortized balance of deferred financing costs   $ 2,000,000        
ABL Revolving Credit Facility | Line of Credit | Revolving Credit Facility            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Maximum borrowing capacity         $ 115,000,000  
Disposed of by Sale | Aerospace facilities            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Net gain on sale $ 5,000,000          
Building | Minimum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Property, plant and equipment, useful life (in years)   25 years        
Building | Maximum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Property, plant and equipment, useful life (in years)   40 years        
Machinery and Equipment | Minimum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Property, plant and equipment, useful life (in years)   4 years        
Machinery and Equipment | Maximum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Property, plant and equipment, useful life (in years)   10 years        
United States Department Of Transportation | Grant            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
USDOT grant receivable amount (up to)           $ 14,700,000
Portion of grant received     7,300,000 7,400,000    
Revenue recognized included in contract liability balance     $ 6,000,000 $ 8,700,000