XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 07, 2026
USD ($)
Nov. 24, 2025
USD ($)
Oct. 09, 2025
USD ($)
Oct. 03, 2025
USD ($)
Jun. 03, 2025
USD ($)
Jul. 15, 2024
$ / shares
Apr. 30, 2024
$ / shares
Sep. 27, 2025
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Nov. 30, 2024
shares
Nov. 30, 2021
USD ($)
Significant Accounting Policies [Line Items]                          
Number of reportable segments | segment                   2      
Payments for legal settlements   $ 94,000 $ 1,400 $ 150,000       $ 150,000 $ 300        
Shares acquired (in dollars per share) | $ / shares           $ 65.00 $ 60.00            
Goodwill                   $ 244,600 $ 244,600    
Provision for loss on contracts                   (7,000) (4,700)    
Production cost of contracts                   7,178 6,802    
Contract liability revenue                   20,900      
Remaining performance obligation                   1,106,000      
Miscellaneous expenses                   $ 300      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01                          
Significant Accounting Policies [Line Items]                          
Remaining performance obligation, percentage                   70.00%      
Remaining performance obligation, period                   12 months      
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      
Electronic Systems                          
Significant Accounting Policies [Line Items]                          
Goodwill                   $ 117,435 117,435    
Structural Systems                          
Significant Accounting Policies [Line Items]                          
Goodwill                   127,165 $ 127,165    
Interest rate swap                          
Significant Accounting Policies [Line Items]                          
Notional amount                         $ 150,000
Albion                          
Significant Accounting Policies [Line Items]                          
Number of shares owned by investor (in shares) | shares                       737,992  
Held-for-sale or disposed of by sale | Berryville, Arkansas Facility                          
Significant Accounting Policies [Line Items]                          
Assets held for sale as part of other current assets         $ 2,000                
Land, building and building improvements held for sale                   800      
Gain on sale of property and other assets                   $ 1,200      
Subsequent event                          
Significant Accounting Policies [Line Items]                          
Payments for legal settlements $ 4,000