v3.26.1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Finite Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets $ 9,437 $ 12,019 $ 18,928 $ 23,558
Income Statement Location: us-gaap:CostOfRevenue        
Finite Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets 8,311 8,015 16,019 15,617
Income Statement Location: us-gaap:ResearchAndDevelopmentExpense        
Finite Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets 221 658 883 1,290
Income Statement Location: us-gaap:SellingAndMarketingExpense        
Finite Lived Intangible Assets [Line Items]        
Total amortization of acquired intangible assets $ 905 $ 3,346 $ 2,026 $ 6,651