v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net sales $ 33,901 $ 17,873 $ 58,961 $ 33,605
Cost of sales 18,634 10,703 32,803 18,046
Gross profit 15,267 7,170 26,158 15,559
Operating expenses:        
Research and development 14,139 8,898 26,971 17,585
Selling, general, and administrative 9,855 7,069 19,603 15,512
Total operating expenses 23,994 15,967 46,574 33,097
Loss from operations (8,727) (8,797) (20,416) (17,538)
Other income, net 1,613 315 3,134 776
Loss before income taxes (7,114) (8,482) (17,282) (16,762)
Provision for income taxes 1 14 4 18
Net loss $ (7,115) $ (8,496) $ (17,286) $ (16,780)
Net loss per share, basic $ (0.32) $ (18.89) $ (0.82) $ (37.59)
Net loss per share, diluted $ (0.32) $ (18.89) $ (0.82) $ (37.59)
Weighted-average shares used in computing net loss per share, basic 21,742,929 449,785 21,073,361 446,390
Weighted-average shares used in computing net loss per share, diluted 21,742,929 449,785 21,073,361 446,390
Comprehensive loss:        
Currency translation adjustment $ 124 $ 110 $ 189 $ 80
Comprehensive loss $ (6,991) $ (8,386) $ (17,097) $ (16,700)