XML 93 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
INTANGIBLE ASSETS AND GOODWILL (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 295,845 $ 293,787
Accumulated Amortization (156,454) (132,309)
Total $ 139,391 $ 161,478
Weighted Average Remaining Useful Life (in years) 7 years 10 months 24 days 8 years 6 months
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 99,875 $ 97,961
Accumulated Amortization (69,979) (60,412)
Total $ 29,896 $ 37,549
Weighted Average Remaining Useful Life (in years) 7 years 6 years 9 months 18 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 168,908 $ 168,685
Accumulated Amortization (70,913) (58,835)
Total $ 97,995 $ 109,850
Weighted Average Remaining Useful Life (in years) 8 years 6 months 9 years 6 months
Trademarks and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,062 $ 27,141
Accumulated Amortization (15,562) (13,062)
Total $ 11,500 $ 14,079
Weighted Average Remaining Useful Life (in years) 4 years 7 months 6 days 5 years 7 months 6 days