XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
INTANGIBLE ASSETS AND GOODWILL - Estimated Future Amortization Expense Related to Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Net Carrying Amount $ 118,098 $ 134,698
Intangible Assets, Excluding Capitalized Software Development Costs    
Finite Lived Intangible Assets [Line Items]    
2025 38,776  
2026 24,198  
2027 23,354  
2028 19,715  
2029 4,752  
Thereafter 7,303  
Net Carrying Amount $ 118,098