XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets - Carrying Amount of Finite-lived and Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-lived assets    
Gross Carrying Amount $ 310,145 $ 310,145
Accumulated Amortization 182,006 165,254
Net Carrying Amount 128,139 144,891
Indefinite-lived assets    
Intangible assets, gross 314,845 314,845
Intangibles, Net 132,839 149,591
Trade names and trademarks    
Indefinite-lived assets    
Indefinite-lived intangible assets (excluding goodwill) 4,700 4,700
Electronic Systems    
Finite-lived assets    
Accumulated Amortization 127,342 118,054
Net Carrying Amount 37,203  
Indefinite-lived assets    
Intangible assets, gross 164,545 164,545
Intangibles, Net 37,203 46,491
Structural Systems    
Finite-lived assets    
Accumulated Amortization 54,664 47,200
Net Carrying Amount 90,936  
Indefinite-lived assets    
Intangible assets, gross 150,300 150,300
Intangibles, Net $ 95,636 103,100
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 17 years  
Finite-lived assets    
Gross Carrying Amount $ 261,300 261,300
Accumulated Amortization 171,420 156,921
Net Carrying Amount $ 89,880 104,379
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 16 years  
Finite-lived assets    
Gross Carrying Amount $ 10,400 10,400
Accumulated Amortization 3,616 2,937
Net Carrying Amount $ 6,784 7,463
Contract renewal    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 14 years  
Finite-lived assets    
Gross Carrying Amount $ 1,845 1,845
Accumulated Amortization 1,845 1,845
Net Carrying Amount $ 0 0
Technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 23 years  
Finite-lived assets    
Gross Carrying Amount $ 36,000 36,000
Accumulated Amortization 4,525 2,951
Net Carrying Amount $ 31,475 33,049
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life of intangible assets (in years) 2 years  
Finite-lived assets    
Gross Carrying Amount $ 600 600
Accumulated Amortization 600 600
Net Carrying Amount $ 0 $ 0