v3.26.1
Segment Information - Schedule of Significant Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenue $ 2,947 $ 5,580
Cost of revenue 1,718 1,419
Sales and marketing 1,304 3,621
Research and development 912 2,624
General and administrative 2,744 5,198
Other segment items 2,364 (5,781)
Net loss (6,095) (1,501)
Clinical Trials and Medical Affairs    
Segment Reporting Information [Line Items]    
Research and development 343 1,264
Product Development    
Segment Reporting Information [Line Items]    
Research and development 205 429
Digital    
Segment Reporting Information [Line Items]    
Research and development 98 402
Quality and Regulatory    
Segment Reporting Information [Line Items]    
Research and development $ 266 $ 529