XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE AND DEFERRED REVENUE - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]        
Net revenue $ 2,792 $ 2,783    
Deferred revenue 84   $ 177 $ 132
Revenue recognized 177      
Fees paid to group purchasing organizations 9 22    
Services | United States        
Disaggregation of Revenue [Line Items]        
Net revenue 266 232    
Services | United States | Recognized over time        
Disaggregation of Revenue [Line Items]        
Net revenue 168 147    
Services | United States | Recognized at point in time        
Disaggregation of Revenue [Line Items]        
Net revenue 98 85    
Products | United States        
Disaggregation of Revenue [Line Items]        
Net revenue 1,749 1,916    
Products | France        
Disaggregation of Revenue [Line Items]        
Net revenue 311 252    
Products | Germany        
Disaggregation of Revenue [Line Items]        
Net revenue $ 255 $ 160