v3.26.1
Reporting Segment and Geographic Information - Summary of Consolidated Net Loss by Segment (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Total revenues $ 19,251,000 $ 18,514,000
Purchases of inventory (2,778,000) (2,497,000)
Other cost of sales (745,000) (336,000)
Gross profit 15,728,000 15,681,000
Operating expenses:    
Sales and marketing (12,841,000) (14,834,000)
General and administrative (6,061,000) (6,390,000)
Research and development (5,629,000) (6,284,000)
Total operating expenses (24,531,000) (27,508,000)
Operating loss (8,803,000) (11,827,000)
Interest expense (1,424,000) (1,233,000)
Other expense, net (395,000) (791,000)
Loss before income taxes (10,622,000) (13,851,000)
Income tax benefit (expense) 11,000 (8,000)
Net loss $ (10,611,000) $ (13,859,000)