XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Schedule of Depreciation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Line Items]        
Depreciation expense $ 7,714 $ 9,726 $ 15,939 $ 17,088
Cost of revenue        
Property, Plant and Equipment [Line Items]        
Depreciation expense 1,771 2,186 3,453 4,433
Sales and marketing        
Property, Plant and Equipment [Line Items]        
Depreciation expense 740 741 1,640 1,467
General and administrative        
Property, Plant and Equipment [Line Items]        
Depreciation expense 33 139 191 300
Product development        
Property, Plant and Equipment [Line Items]        
Depreciation expense $ 5,170 $ 6,660 $ 10,655 $ 10,888