v3.25.1
Significant Accounting Policies - Schedule of Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Revenues $ 15,165 $ 23,219
Sales and marketing (10,377) (15,655)
Net loss (4,890) (4,241)
Reportable Segment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Revenues 15,165 23,219
Sales and marketing (10,377) (15,655)
Other segment items (9,678) (11,805)
Net loss $ (4,890) $ (4,241)