XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Intangible Assets Other Than Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross $ 109,969 $ 178,811
Accumulated Amortization (91,949) (116,087)
Net $ 18,020 62,724
Weighted Average Useful Life Remaining (in years) 8 years 8 months 12 days  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 47,051 54,565
Accumulated Amortization (47,023) (52,796)
Net 28 1,769
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross 13,768 47,515
Accumulated Amortization (6,149) (13,268)
Net $ 7,619 34,247
Weighted Average Useful Life Remaining (in years) 7 years 9 months 18 days  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 11,973 26,938
Accumulated Amortization (9,998) (14,059)
Net $ 1,975 12,879
Weighted Average Useful Life Remaining (in years) 6 years 9 months 18 days  
Patent costs    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 14,915 19,579
Accumulated Amortization (6,950) (11,350)
Net $ 7,965 8,229
Weighted Average Useful Life Remaining (in years) 11 years 1 month 6 days  
Acquired patents    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 14,596 16,503
Accumulated Amortization (14,485) (14,822)
Net 111 1,681
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross 7,666 13,711
Accumulated Amortization (7,344) (9,792)
Net $ 322 $ 3,919