v3.25.2
OPERATING SEGMENT (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information

Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Product Revenue
$12,731$12,215$24,918$24,028
Service Revenue7574150385
Total Revenue$12,806$12,289$25,068$24,413
Cost of goods sold
6,8169,70712,84814,920
Gross profit
$5,990$2,582$12,220$9,493
Gross profit %
46.8 %21.0 %48.7 %38.9 %
Selling, general, and administrative expenses
10,06214,72721,64030,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/Amortization2,961 4,982 
Total assets87,976 129,794 
Long-term liabilities73,047 93,966