v3.26.1
Property and Equipment - Schedule of Depreciation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, Plant and Equipment [Line Items]        
Depreciation expense $ 5,184 $ 5,758 $ 10,296 $ 11,576
Cost of revenue        
Property, Plant and Equipment [Line Items]        
Depreciation expense 1,061 1,378 2,135 2,917
Sales and marketing        
Property, Plant and Equipment [Line Items]        
Depreciation expense 451 672 881 1,267
General and administrative        
Property, Plant and Equipment [Line Items]        
Depreciation expense 220 206 572 515
Product development        
Property, Plant and Equipment [Line Items]        
Depreciation expense $ 3,452 $ 3,502 $ 6,708 $ 6,877