v3.25.1
Summary of Significant Accounting Policies - Schedule of Segment Revenue and Significant Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Total revenue $ 21,225 $ 17,656
Cost of revenue 7,845 7,380
Stock-based compensation expense 6,284 5,524
Other 704 1,357
Net loss (13,967) (21,761)
Reportable segment    
Segment Reporting Information [Line Items]    
Total revenue 21,225 17,656
Cost of revenue 7,845 7,380
Payroll operating expenses 14,509 15,256
Stock-based compensation expense 6,284 5,524
Non-payroll operating expenses 10,351 10,760
Other 704 1,357
Other segment items (4,501) (860)
Net loss $ (13,967) $ (21,761)