XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Activities - Narrative (Details) - USD ($)
12 Months Ended 21 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 14,542,000 $ 6,158,000 $ 0  
Restructuring and related cost, cost incurred to date 21,500,000     $ 21,500,000
Cost of sales 593,805,000 568,240,000 $ 502,953,000  
Severance and Benefits        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges       9,600,000
Property and equipment accelerated depreciation due to restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges       300,000
Inventory write down        
Restructuring Cost and Reserve [Line Items]        
Cost of sales       300,000
Other        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges       100,000
Restructuring Plan, 2022        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 14,855,000      
Restructuring reserve 5,389,000 2,799,000   5,389,000
Restructuring Plan, 2022 | Severance and Benefits        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 10,435,000      
Restructuring reserve 5,389,000 2,799,000   5,389,000
Restructuring Plan, 2022 | Severance and Benefits | Electronic Systems        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 6,100,000      
Restructuring Plan, 2022 | Severance and Benefits | Structural Systems        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 4,300,000      
Restructuring Plan, 2022 | Severance and Benefits | Structural Systems        
Restructuring Cost and Reserve [Line Items]        
Other restructuring costs       5,800,000
Restructuring Plan, 2022 | Property And Equipment Impairment | Structural Systems        
Restructuring Cost and Reserve [Line Items]        
Other restructuring costs       1,700,000
Restructuring Plan, 2022 | Property and equipment accelerated depreciation due to restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 1,210,000      
Restructuring reserve 0 0   0
Restructuring Plan, 2022 | Property and equipment accelerated depreciation due to restructuring | Structural Systems        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 0      
Restructuring Plan, 2022 | Property and equipment accelerated depreciation due to restructuring | Structural Systems        
Restructuring Cost and Reserve [Line Items]        
Other restructuring costs       300,000
Restructuring Plan, 2022 | Inventory write down        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 313,000      
Restructuring reserve 0 0   0
Restructuring Plan, 2022 | Inventory write down | Electronic Systems        
Restructuring Cost and Reserve [Line Items]        
Cost of sales 300,000      
Restructuring Plan, 2022 | Inventory write down | Structural Systems        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 1,200,000      
Restructuring Plan, 2022 | Inventory write down | Structural Systems        
Restructuring Cost and Reserve [Line Items]        
Other restructuring costs       500,000
Restructuring Plan, 2022 | Other        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 2,897,000      
Restructuring reserve 0   0
Restructuring Plan, 2022 | Other | Electronic Systems        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 100,000      
Restructuring Plan, 2022 | Other | Structural Systems        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 2,800,000      
Other restructuring costs       2,800,000
Restructuring Plan, 2022 | Minimum        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring costs 5,000,000     5,000,000
Restructuring Plan, 2022 | Minimum | Severance and Benefits        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring costs 4,500,000     4,500,000
Restructuring Plan, 2022 | Minimum | Property And Equipment Impairment        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring costs 500,000     500,000
Restructuring Plan, 2022 | Maximum        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring costs 7,000,000     7,000,000
Restructuring Plan, 2022 | Maximum | Severance and Benefits        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring costs 6,000,000     6,000,000
Restructuring Plan, 2022 | Maximum | Property And Equipment Impairment        
Restructuring Cost and Reserve [Line Items]        
Expected restructuring costs $ 1,000,000     $ 1,000,000