XML 94 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets (Intangible Assets Other Than Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 178,811 $ 191,974
Accumulated Amortization (116,087) (107,192)
Net $ 62,724 84,782
Weighted Average Useful Life Remaining (in years) 8 years 4 months 24 days  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 54,565 51,137
Accumulated Amortization (52,796) (48,695)
Net $ 1,769 2,442
Weighted Average Useful Life Remaining (in years) 3 years 10 months 24 days  
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 47,515 55,480
Accumulated Amortization (13,268) (10,707)
Net $ 34,247 44,773
Weighted Average Useful Life Remaining (in years) 8 years 7 months 6 days  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 26,938 35,930
Accumulated Amortization (14,059) (12,455)
Net $ 12,879 23,475
Weighted Average Useful Life Remaining (in years) 7 years 7 months 6 days  
Patent costs    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 19,579 18,673
Accumulated Amortization (11,350) (10,909)
Net $ 8,229 7,764
Weighted Average Useful Life Remaining (in years) 9 years 2 months 12 days  
Acquired patents    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 16,503 17,499
Accumulated Amortization (14,822) (15,661)
Net $ 1,681 1,838
Weighted Average Useful Life Remaining (in years) 12 years 10 months 24 days  
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 13,711 13,255
Accumulated Amortization (9,792) (8,765)
Net $ 3,919 $ 4,490
Weighted Average Useful Life Remaining (in years) 7 years 3 months 18 days