v3.25.1
Significant Accounting Policies - Schedule of Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Revenues $ 70,507 $ 83,916
Sales and marketing (45,939) (50,523)
Net loss (17,568) (13,317)
Reportable Segment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Revenues 70,507 83,916
Sales and marketing (45,939) (50,523)
Other segment items (42,136) (46,710)
Net loss $ (17,568) $ (13,317)