XML 73 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue $ 54,322 $ 66,082
E-Commerce Revenue [Member]    
Revenue 14,608 13,791
E-Commerce [Member]    
Revenue   13,791
Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]    
Revenue 35,704 41,907
Pharmacy 340B Contract [Member]    
Revenue 4,010 10,384
E-Commerce Revenue [Member]    
Revenue 14,608 13,791
E-Commerce Revenue [Member] | E-Commerce Revenue [Member]    
Revenue 14,608  
E-Commerce Revenue [Member] | E-Commerce [Member]    
Revenue   13,791
E-Commerce Revenue [Member] | Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]    
Revenue 0 0
E-Commerce Revenue [Member] | Pharmacy 340B Contract [Member]    
Revenue 0 0
Healthcare Operations [Member]    
Revenue 39,714 52,291
Healthcare Operations [Member] | E-Commerce Revenue [Member]    
Revenue 0  
Healthcare Operations [Member] | E-Commerce [Member]    
Revenue   0
Healthcare Operations [Member] | Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]    
Revenue 35,704 41,907
Healthcare Operations [Member] | Pharmacy 340B Contract [Member]    
Revenue $ 4,010 $ 10,384