v3.26.1
Segment Information - Schedule of Significant Segment Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Revenue $ 15,230 $ 32,110
Cost of revenue 5,659 10,607
Sales and marketing 10,804 25,933
Research and development 7,571 17,369
General and administrative 21,353 28,399
Other segment items (1,401) (43,000)
Net loss (28,755) (7,198)
Clinical Trials and Medical Affairs    
Segment Reporting Information [Line Items]    
Research and development 3,020 9,455
Product Development    
Segment Reporting Information [Line Items]    
Research and development 1,848 3,190
Digital    
Segment Reporting Information [Line Items]    
Research and development 969 2,379
Quality and Regulatory    
Segment Reporting Information [Line Items]    
Research and development $ 1,733 $ 2,345