Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING PRINCIPLES AND PRACTICES - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 03, 2021
USD ($)
Dec. 31, 2022
USD ($)
Oct. 01, 2022
USD ($)
Apr. 02, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
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           $ 48,300,000 $ 43,300,000 $ 40,200,000    
Cash and cash equivalents maturity period (in months)           3 months        
Depreciation expense           $ 12,000,000 12,700,000 13,300,000    
Unamortized balance of deferred financing costs   $ 3,200,000     $ 400,000 3,200,000 400,000      
Debt issuance costs   3,600,000       3,600,000        
Net gain on sale   0     5,014,000 0 5,014,000 0    
Impairment charge $ 0 $ 0       0 0 86,300,000    
Equity investment impairment           0 0 3,493,000    
Cash dividends paid           0 0 0    
Term Loan Agreement | Subsequent Event                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Debt issuance costs                 $ 6,100,000  
Term Loan Agreement | Subsequent Event | Line of Credit                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Debt face amount                 90,000,000  
Sixth Amended And Restated Credit Agreement | Subsequent Event | Line of Credit | Revolving Credit Facility                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Maximum borrowing capacity                 $ 115,000,000  
Federal                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Valuation allowance adjustment           11,900,000 6,000,000 $ 23,300,000    
Foreign Tax Authority                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Valuation allowance adjustment           $ 400,000 1,300,000      
Disposal Group, Held-for-sale, Not Discontinued Operations | Aerospace facilities                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net gain on sale         $ 5,000,000   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     $ 2,100,000 $ 5,200,000     7,400,000      
Revenue recognized included in contract liability balance           $ 6,000,000 $ 8,700,000