v3.25.2
OPERATING SEGMENT - Reconciliation to Consolidated Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Total Revenue $ 12,806 $ 12,289 $ 25,068 $ 24,413  
Cost of goods sold 6,816 9,707 12,848 14,920  
Gross profit 5,990 2,582 12,220 9,493  
Selling, general, and administrative expenses 10,062 14,727 21,640 30,007  
Operating loss (4,072) (12,145) (9,420) (20,514)  
Change in fair value of financial instruments (1,543) 1,140 (1,669) (720)  
Other income (expense), net (675) (6) (1,413) 605  
Loss before provision for income taxes (6,290) (11,011) (12,502) (20,629)  
Other segment information          
Depreciation/Amortization     2,961 4,982  
Total assets 87,976   87,976   $ 113,442
Product revenue          
Segment Reporting Information [Line Items]          
Total Revenue 12,731 12,215 24,918 24,028  
Service revenue          
Segment Reporting Information [Line Items]          
Total Revenue 75 74 150 385  
Cost of goods sold 75   150    
Reportable Segment          
Segment Reporting Information [Line Items]          
Total Revenue 12,806 12,289 25,068 24,413  
Cost of goods sold 6,816 9,707 12,848 14,920  
Gross profit $ 5,990 $ 2,582 $ 12,220 $ 9,493  
Gross profit % 46.80% 21.00% 48.70% 38.90%  
Selling, general, and administrative expenses $ 10,062 $ 14,727 $ 21,640 $ 30,007  
Operating loss (4,072) (12,145) (9,420) (20,514)  
Change in fair value of financial instruments (1,543) 1,140 (1,669) (720)  
Other income (expense), net (675) (6) (1,413) 605  
Loss before provision for income taxes (6,290) (11,011) (12,502) (20,629)  
Other segment information          
Depreciation/Amortization 512 2,489 2,961 4,982  
Total assets 87,976 129,794 87,976 129,794  
Long-term liabilities 73,047 93,966 73,047 93,966  
Reportable Segment | Product revenue          
Segment Reporting Information [Line Items]          
Total Revenue 12,731 12,215 24,918 24,028  
Reportable Segment | Service revenue          
Segment Reporting Information [Line Items]          
Total Revenue $ 75 $ 74 $ 150 $ 385