XML 54 R40.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Revenue by customer type and geographic area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue:    
Revenue, net $ 37,063 $ 35,595
United States | Total product sales    
Revenue:    
Revenue, net 249 151
Germany | Total product sales    
Revenue:    
Revenue, net 11,751 13,050
All other countries | Total product sales    
Revenue:    
Revenue, net 25,063 22,394
Direct    
Revenue:    
Revenue, net 20,603 20,781
Direct | United States | Total product sales    
Revenue:    
Revenue, net 249 115
Direct | Germany | Total product sales    
Revenue:    
Revenue, net 11,751 13,050
Direct | All other countries | Total product sales    
Revenue:    
Revenue, net 8,603 7,616
Distributors/Strategic Partners    
Revenue:    
Revenue, net 16,460 14,814
Distributors/Strategic Partners | United States | Total product sales    
Revenue:    
Revenue, net 0 36
Distributors/Strategic Partners | Germany | Total product sales    
Revenue:    
Revenue, net 0 0
Distributors/Strategic Partners | All other countries | Total product sales    
Revenue:    
Revenue, net $ 16,460 $ 14,778