XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
INTANGIBLE ASSETS AND GOODWILL - Intangible Assets Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Amortization of acquired intangible assets $ 11,539 $ 9,666
Cost of revenue    
Finite Lived Intangible Assets [Line Items]    
Amortization of acquired intangible assets 7,602 5,885
Sales and marketing    
Finite Lived Intangible Assets [Line Items]    
Amortization of acquired intangible assets 3,305 3,106
Research and development    
Finite Lived Intangible Assets [Line Items]    
Amortization of acquired intangible assets $ 632 $ 675