XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Schedule of Intangible Assets with Determinable Useful Lives by Major Category) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 142,300 $ 142,300
Accumulated Amortization (109,799) (107,902)
Net Carrying Amount 32,501 34,398
Trade names    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 22,500 22,500
Accumulated Amortization (18,427) (18,226)
Net Carrying Amount 4,073 4,274
Technology and know-how    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 55,300 55,300
Accumulated Amortization (49,249) (48,613)
Net Carrying Amount 6,051 6,687
Customer-related intangibles    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 64,500 64,500
Accumulated Amortization (42,123) (41,063)
Net Carrying Amount $ 22,377 $ 23,437