XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Related Intangible Assets (Schedule of Acquired Intangible Assets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-lived intangible assets $ 136,127 $ 152,931
Total acquired intangible assets, Gross Carrying Amount 188,427 205,231
Accumulated Amortization, Finite-lived intangible assets 64,170 79,251
Total acquired intangible assets, Accumulated Amortization 64,170 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,611 4,714
Unpatented technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-lived intangible assets 31,812 34,133
Accumulated Amortization, Finite-lived intangible assets 22,587 24,295
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-lived intangible assets 101,043 110,649
Accumulated Amortization, Finite-lived intangible assets 39,435 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 537 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