v3.25.1
Reporting Segment and Geographic Information - Summary of Consolidated Net Loss by Segment (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting [Abstract]    
Total revenues $ 18,514,000 $ 11,104,000
Purchases of inventory (2,497,000) (1,237,000)
Other cost of sales (336,000) (276,000)
Gross profit 15,681,000 9,591,000
Operating expenses:    
Sales and marketing (14,834,000) (12,640,000)
General and administrative (6,390,000) (8,963,000)
Research and development (6,284,000) (5,194,000)
Total operating expenses (27,508,000) (26,797,000)
Operating loss (11,827,000) (17,206,000)
Interest expense (1,233,000) (1,356,000)
Other expense, net (791,000) (66,000)
Loss before income taxes (13,851,000) (18,628,000)
Income tax expense (8,000) (30,000)
Net loss $ (13,859,000) $ (18,658,000)