v3.26.1
OPERATING SEGMENT - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]          
Total Revenue $ 10,855 $ 12,806 $ 22,014 $ 25,068  
Cost of goods sold 5,698 6,816 11,653 12,848  
Gross profit 5,157 5,990 10,361 12,220  
Selling, general, and administrative expenses 9,515 10,062 19,043 21,640  
Operating loss (4,358) (4,072) (8,682) (9,420)  
Change in fair value of financial instruments 5,557 (1,543) (3,311) (1,669)  
Loss from extinguishment of debt (4,216) 0 (4,216) 0  
Other income (expense), net (1,075) (675) (998) (1,413)  
Loss before provision for income taxes (4,092) (6,290) (17,207) (12,502)  
Other segment information          
Depreciation/Amortization     3,171 2,961  
Total assets 76,389   76,389   $ 75,273
Product revenue          
Segment Reporting [Line Items]          
Total Revenue 10,780 12,731 21,864 24,918  
Service revenue          
Segment Reporting [Line Items]          
Total Revenue 75 75 150 150  
Cost of goods sold 75   150    
Reportable Segment          
Segment Reporting [Line Items]          
Total Revenue 10,855 12,806 22,014 25,068  
Cost of goods sold 5,698 6,816 11,653 12,848  
Gross profit $ 5,157 $ 5,990 $ 10,361 $ 12,220  
Gross profit % 47.50% 46.80% 47.10% 48.70%  
Selling, general, and administrative expenses $ 9,515 $ 10,062 $ 19,043 $ 21,640  
Operating loss (4,358) (4,072) (8,682) (9,420)  
Change in fair value of financial instruments 5,557 (1,543) (3,311) (1,669)  
Loss from extinguishment of debt (4,216) 0 (4,216) 0  
Other income (expense), net (1,075) (675) (998) (1,413)  
Loss before provision for income taxes (4,092) (6,290) (17,207) (12,502)  
Other segment information          
Depreciation/Amortization 1,494 512 3,171 2,961  
Total assets 76,389 87,976 76,389 87,976  
Long-term liabilities 12,069 62,683 12,069 62,683  
Reportable Segment | Product revenue          
Segment Reporting [Line Items]          
Total Revenue 10,780 12,731 21,864 24,918  
Reportable Segment | Service revenue          
Segment Reporting [Line Items]          
Total Revenue $ 75 $ 75 $ 150 $ 150