v3.26.1
Property, Equipment and Software, Net - 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 $ 5,036 $ 4,380 $ 10,338 $ 8,541
Platform operations        
Property Plant And Equipment [Line Items]        
Depreciation 4,338 3,541 9,023 6,996
Sales and marketing        
Property Plant And Equipment [Line Items]        
Depreciation 130 79 226 153
Technology and development        
Property Plant And Equipment [Line Items]        
Depreciation 510 717 984 1,307
General and administrative        
Property Plant And Equipment [Line Items]        
Depreciation $ 58 $ 43 $ 105 $ 85