v3.26.1
Condensed Statements of Operations and Comprehensive Loss - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 18,940,000 $ 12,083,000 $ 35,056,000 $ 22,272,000
Cost of sales 4,398,000 3,214,000 8,089,000 5,767,000
Gross profit 14,542,000 8,869,000 26,967,000 16,505,000
Operating expenses:        
Research and development 6,040,000 4,160,000 11,218,000 7,310,000
Sales and marketing 11,920,000 7,869,000 22,217,000 14,608,000
General and administrative 7,618,000 3,342,000 13,844,000 6,808,000
Total operating expenses 25,578,000 15,371,000 47,279,000 28,726,000
Loss from operations (11,036,000) (6,502,000) (20,312,000) (12,221,000)
Other income (expense):        
Interest expense (313,000) (363,000) (624,000) (720,000)
Interest income 839,000 336,000 1,730,000 716,000
Change in fair value of warrant liabilities 0 (237,000) 0 (270,000)
Total other income (expense), net 526,000 (264,000) 1,106,000 (274,000)
Net loss (10,510,000) (6,766,000) (19,206,000) (12,495,000)
Deemed dividend to preferred stockholders 0 0 0 (584,000)
Net loss attributable to common stockholders (10,510,000) (6,766,000) (19,206,000) (13,079,000)
Net loss (10,510,000) (6,766,000) (19,206,000) (12,495,000)
Unrealized loss on available-for-sale debt securities (17,000) 0 (17,000) 0
Total other comprehensive loss (17,000) 0 (17,000) 0
Total comprehensive loss $ (10,527,000) $ (6,766,000) $ (19,223,000) $ (12,495,000)
Net loss per share attributable to common stockholders, basic $ (0.39) $ (1.47) $ (0.71) $ (2.94)
Net loss per share attributable to common stockholders, diluted $ (0.39) $ (1.47) $ (0.71) $ (2.94)
Weighted-average number of common shares used to compute basic net loss per share 27,190,765 4,589,717 27,003,868 4,445,384
Weighted-average number of common shares used to compute diluted net loss per share 27,190,765 4,589,717 27,003,868 4,445,384