XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Related Intangible Assets (Schedule of Acquired Intangible Assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-lived intangible assets $ 136,141 $ 152,931
Total acquired intangible assets, Gross Carrying Amount 188,441 205,231
Accumulated Amortization, Finite-lived intangible assets 69,458 79,251
Total acquired intangible assets, Accumulated Amortization 69,458 79,251
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-lived intangible assets 2,550 5,773
Accumulated Amortization, Finite-lived intangible assets 1,719 4,714
Unpatented technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-lived intangible assets 31,818 34,133
Accumulated Amortization, Finite-lived intangible assets 23,730 24,295
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-lived intangible assets 101,051 110,649
Accumulated Amortization, Finite-lived intangible assets 43,399 48,088
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-lived intangible assets 722 2,376
Accumulated Amortization, Finite-lived intangible assets 610 2,154
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Indefinite-lived intangible assets 52,300 52,300
Accumulated Amortization, Indefinite-lived intangible assets $ 0 $ 0