XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Carrying Amount of Finite-lived and Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-lived assets    
Gross Carrying Amount $ 310,145 $ 310,145
Accumulated Amortization 165,254 148,502
Net Carrying Amount 144,891 161,643
Indefinite-lived assets    
Intangible assets, gross 314,845 314,845
Intangibles, Net 149,591 166,343
Trade names and trademarks    
Indefinite-lived assets    
Indefinite-lived Intangible Assets (Excluding Goodwill) 4,700 4,700
Electronic Systems    
Finite-lived assets    
Accumulated Amortization 118,054 108,766
Net Carrying Amount 46,491  
Indefinite-lived assets    
Intangible assets, gross 164,545 164,545
Intangibles, Net 46,491 55,779
Structural Systems    
Finite-lived assets    
Accumulated Amortization 47,200 39,736
Net Carrying Amount 98,400  
Indefinite-lived assets    
Intangible assets, gross 150,300 150,300
Intangibles, Net $ 103,100 110,564
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 156,921 142,423
Net Carrying Amount $ 104,379 118,877
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 2,937 2,258
Net Carrying Amount $ 7,463 8,142
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 2,951 1,376
Net Carrying Amount $ 33,049 34,624
Customer relationships    
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