v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 12,262 $ 12,124
Cost of goods sold 6,032 5,213
Gross profit 6,230 6,911
Selling, general, and administrative expenses 11,578 15,280
Operating loss (5,348) (8,369)
Change in fair value of financial instruments (126) (1,860)
Other income (expense), net (738) 611
Loss before provision for income taxes (6,212) (9,618)
Income tax expense 0 (16)
Net loss $ (6,212) $ (9,634)
Per common share amounts (Note 10)    
Net loss per common share, basic (in usd per share) $ (0.04) $ (0.06)
Net loss per common share, diluted (in usd per share) $ (0.04) $ (0.06)