v3.25.1
Segment Information - Schedule of Revenue, Expenses and Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Revenue $ 34,733 $ 37,727
Less segment cost and expenses:    
Cost of revenue 9,103 9,782
Sales and marketing 18,143 20,074
Research and development 8,310 9,109
General and administrative 9,643 11,236
Net loss (8,703) (10,703)
Reportable Segment    
Segment Reporting Information [Line Items]    
Revenue 34,733 37,727
Less segment cost and expenses:    
Cost of revenue 8,542 8,993
Sales and marketing 15,996 17,016
Research and development 6,957 6,981
General and administrative 6,574 6,874
Other expenses 5,367 8,566
Net loss $ (8,703) $ (10,703)