v3.25.2
OPERATING SEGMENT - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Segment Reporting Information [Line Items]        
Number of operating segments | segment     1  
Number of reportable segments | segment     1  
Revenue $ 12,806 $ 12,289 $ 25,068 $ 24,413
Loss before provision for income taxes (6,290) (11,011) (12,502) (20,629)
Cost of goods sold 6,816 9,707 12,848 14,920
Selling, general and administrative expenses 10,062 14,727 21,640 30,007
Change in fair value of financial instruments (1,543) 1,140 (1,669) (720)
Depreciation and amortization     2,961 4,982
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 12,806 12,289 25,068 24,413
Loss before provision for income taxes (6,290) (11,011) (12,502) (20,629)
Cost of goods sold 6,816 9,707 12,848 14,920
Selling, general and administrative expenses 10,062 14,727 21,640 30,007
Change in fair value of financial instruments (1,543) 1,140 (1,669) (720)
Depreciation and amortization $ 512 $ 2,489 $ 2,961 $ 4,982