XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Details of Selected Balance Sheet Accounts - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 263,992 $ 263,960
Accumulated Amortization 119,487 110,950
Net Carrying Amount 144,505 153,010
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 141,321 141,342
Accumulated Amortization 60,921 56,499
Net Carrying Amount 80,400 84,843
Patents/technology/know-how    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 70,168 70,113
Accumulated Amortization 37,130 34,541
Net Carrying Amount 33,038 35,572
Tradenames and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 52,503 52,505
Accumulated Amortization 21,436 19,910
Net Carrying Amount $ 31,067 $ 32,595