XML 93 R71.htm IDEA: XBRL DOCUMENT v3.25.4
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets and Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
INTANGIBLE ASSETS AND GOODWILL    
Cost $ 619,268 $ 619,268
Accumulated amortization 475,924 431,731
Net carrying value 143,344 $ 187,537
Estimated future amortization expense for intangible assets    
2026 39,143  
2027 33,976  
2028 23,400  
2029 18,380  
2030 7,723  
Thereafter 20,722  
Total $ 143,344  
Developed technology    
INTANGIBLE ASSETS AND GOODWILL    
Weighted average amortization period (years) 7 years 10 months 2 days 7 years 10 months 2 days
Cost $ 340,380 $ 340,380
Accumulated amortization 281,000 262,085
Net carrying value $ 59,380 $ 78,295
Customer relationships    
INTANGIBLE ASSETS AND GOODWILL    
Weighted average amortization period (years) 11 years 10 months 9 days 11 years 10 months 9 days
Cost $ 268,140 $ 268,140
Accumulated amortization 184,462 160,635
Net carrying value $ 83,678 $ 107,505
Trade names    
INTANGIBLE ASSETS AND GOODWILL    
Weighted average amortization period (years) 3 years 10 months 17 days 3 years 10 months 17 days
Cost $ 5,000 $ 5,000
Accumulated amortization $ 5,000 4,978
Net carrying value   $ 22
Software licenses    
INTANGIBLE ASSETS AND GOODWILL    
Weighted average amortization period (years) 3 years 3 years
Cost $ 5,748 $ 5,748
Accumulated amortization 5,462 4,033
Net carrying value $ 286 $ 1,715