XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets and Goodwill - Intangible Assets Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Finite Lived Intangible Assets [Line Items]        
Amortization of acquired intangible assets $ 9,966 $ 9,274 $ 19,632 $ 18,608
Cost of revenue        
Finite Lived Intangible Assets [Line Items]        
Amortization of acquired intangible assets 6,156 5,493 12,041 10,986
Sales and marketing        
Finite Lived Intangible Assets [Line Items]        
Amortization of acquired intangible assets 3,145 3,106 6,251 6,213
Research and development        
Finite Lived Intangible Assets [Line Items]        
Amortization of acquired intangible assets $ 665 $ 675 $ 1,340 $ 1,409