v3.26.1
Property, Equipment and Software, Net - Schedule of Depreciation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Property Plant And Equipment [Line Items]    
Depreciation $ 5,302 $ 4,161
Platform operations    
Property Plant And Equipment [Line Items]    
Depreciation 4,685 3,455
Sales and marketing    
Property Plant And Equipment [Line Items]    
Depreciation 96 74
Technology and development    
Property Plant And Equipment [Line Items]    
Depreciation 474 590
General and administrative    
Property Plant And Equipment [Line Items]    
Depreciation $ 47 $ 42