XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment - Schedule of Depreciation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Property, Plant and Equipment [Line Items]        
Depreciation expense $ 7,226 $ 7,764 $ 23,165 $ 24,852
Cost of revenue        
Property, Plant and Equipment [Line Items]        
Depreciation expense 1,701 1,949 5,154 6,382
Sales and marketing        
Property, Plant and Equipment [Line Items]        
Depreciation expense 752 809 2,392 2,276
General and administrative        
Property, Plant and Equipment [Line Items]        
Depreciation expense 35 73 226 373
Product development        
Property, Plant and Equipment [Line Items]        
Depreciation expense $ 4,738 $ 4,933 $ 15,393 $ 15,821