v3.26.1
REVENUE AND DEFERRED REVENUE - Additional 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
Disaggregation of Revenue [Line Items]          
Net revenue $ 3,643 $ 3,315 $ 6,435 $ 6,098  
Deferred revenue 140   140   $ 177
Revenue recognized     177 132  
Fees paid to group purchasing organizations 10 23 19 45  
Services | United States          
Disaggregation of Revenue [Line Items]          
Net revenue 200 200 466 432  
Services | United States | Recognized over time          
Disaggregation of Revenue [Line Items]          
Net revenue 150 139 318 286  
Services | United States | Recognized at point in time          
Disaggregation of Revenue [Line Items]          
Net revenue 50 61 148 146  
Products | United States          
Disaggregation of Revenue [Line Items]          
Net revenue 2,526 2,353 4,275 4,269  
Products | France          
Disaggregation of Revenue [Line Items]          
Net revenue 407 370 719 622  
Products | Germany          
Disaggregation of Revenue [Line Items]          
Net revenue $ 157 $ 129 $ 412 $ 288