XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 78,056 $ 54,010
Cost of revenues 38,748 31,423
Gross profit 39,308 22,587
Operating expenses:    
General and administrative 33,967 27,343
Sales and marketing 15,760 13,527
Research and development 9,801 10,349
Total operating expenses 59,528 51,219
Operating loss (20,220) (28,632)
Other income (expense):    
Interest expense, net (1,630) (3,191)
Common stock warrant liability adjustment 9,293 (924)
Other income (expense), net 75 (144)
Total other income (expense), net 7,738 (4,259)
Loss before income tax provision (12,482) (32,891)
Income tax provision (54) (10)
Net loss and comprehensive loss (12,536) (32,901)
Accretion on convertible preferred stock (4,926) (4,591)
Accretion on redeemable common stock (25) 0
Allocation of net loss attributable to redeemable common stockholders 270 0
Net loss attributable to redeemable common stockholders (245) 0
Net loss attributable to common stockholders, basic (17,217) (37,492)
Net loss attributable to common stockholders, diluted $ (17,217) $ (37,492)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (1.57) $ (4.53)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (1.57) $ (4.53)
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic (in shares) 10,951,270 8,276,481
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted (in shares) 10,951,270 8,276,481
Redeemable Common Stock    
Other income (expense):    
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (1.42) $ 0
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (1.42) $ 0
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic (in shares) 172,131 0
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, diluted (in shares) 172,131 0