v3.26.1
Summary of Significant Accounting Policies - Segments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Segments    
Number of reportable segment | segment 1  
Revenue $ 19,059 $ 18,520
Cost of revenue (excluding amortization of intangible assets) 6,444 5,913
Amortization of intangible assets 95 95
Gross profit 12,520 12,512
Sales and marketing:    
Total sales and marketing 16,537 16,608
General and Administrative:    
Total general and administrative 4,166 3,836
Research and Development:    
Total research and development 2,343 2,540
Net loss (12,273) (11,264)
Single reportable segment    
Segments    
Revenue 19,059 18,520
Cost of revenue (excluding amortization of intangible assets) 6,444 5,913
Amortization of intangible assets 95 95
Gross profit 12,520 12,512
Sales and marketing:    
Sales and sales management 10,796 11,614
International 1,959 1,357
Other sales and marketing 3,782 3,637
Total sales and marketing 16,537 16,608
General and Administrative:    
Finance and Legal 2,027 1,951
Other general and administrative 2,139 1,885
Total general and administrative 4,166 3,836
Research and Development:    
Clinical 1,059 939
Regulatory and quality 540 440
Other research and development 744 1,161
Total research and development 2,343 2,540
Other segment items (1,747) (792)
Net loss $ (12,273) $ (11,264)