XML 16 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 34,032 $ 15,067 $ 62,568 $ 26,351
Cost of revenue 24,752 13,727 47,548 27,372
Gross profit (loss) 9,280 1,340 15,020 (1,021)
Operating expenses:        
Research and development 4,099 2,162 7,898 4,165
Selling, general and administrative 9,479 5,991 18,107 11,298
Total operating expenses 13,578 8,153 26,005 15,463
Loss from operations (4,298) (6,813) (10,985) (16,484)
Other income, net 1,144 443 2,785 743
Net loss (3,154) (6,370) (8,200) (15,741)
Increase in net loss due to warrant modification (1,921) 0 (1,921) 0
Net loss attributable to common stockholders (5,075) (6,370) (10,121) (15,741)
Net loss attributable to common stockholders $ (5,075) $ (6,370) $ (10,121) $ (15,741)
Weighted-average common shares outstanding:        
Weighted-average common shares outstanding, basic (in shares) 143,469,187 121,783,506 140,226,126 119,854,678
Weighted-average common shares outstanding, diluted (in shares) 143,469,187 121,783,506 140,226,126 119,854,678
Net loss per share of common stock:        
Net loss per share of common stock, basic (in dollars per share) $ (0.04) $ (0.05) $ (0.07) $ (0.13)
Net loss per share of common stock, diluted (in dollars per share) $ (0.04) $ (0.05) $ (0.07) $ (0.13)