XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets - Carrying Amount of Goodwill (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Goodwill [Line Items]  
Gross goodwill $ 326,322
Accumulated goodwill impairment (81,722)
Electronic Systems  
Goodwill [Line Items]  
Gross goodwill 199,157
Accumulated goodwill impairment (81,722)
Structural Systems  
Goodwill [Line Items]  
Gross goodwill 127,165
Accumulated goodwill impairment $ 0