XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
12 Months Ended
Apr. 25, 2023
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Nov. 30, 2021
USD ($)
Nov. 29, 2021
USD ($)
Significant Accounting Policies [Line Items]            
Number of reportable segments (in segments) | segment   2        
Cash flow hedge, gain (loss)   $ 1,100 $ 12,100      
Goodwill   244,600 203,407      
Provision for loss on contracts   5,400 3,900      
Production cost of contracts   7,778 5,693      
Contract liability revenue     36,100      
Grants receivable         $ 4,000  
Proceeds received from grants     4,000 $ 2,000    
Miscellaneous expenses   $ 100        
Interest rate swap            
Significant Accounting Policies [Line Items]            
Notional amount         $ 150,000 $ 150,000
Cost of sales            
Significant Accounting Policies [Line Items]            
Government grant expense     2,700 900    
Selling, general and administrative expenses            
Significant Accounting Policies [Line Items]            
Government grant expense     300 $ 100    
Minimum            
Significant Accounting Policies [Line Items]            
Estimated useful life of intangible assets (in years)   2 years        
Maximum            
Significant Accounting Policies [Line Items]            
Estimated useful life of intangible assets (in years)   23 years        
BLR Aerospace            
Significant Accounting Policies [Line Items]            
Percentage of outstanding common stock acquired 100.00%          
Purchase price of acquisition $ 115,000          
Electronic Systems            
Significant Accounting Policies [Line Items]            
Goodwill   $ 117,435 117,435      
Structural Systems            
Significant Accounting Policies [Line Items]            
Goodwill   $ 127,165 $ 85,972