v3.26.1
Note 5 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 11,881 $ 13,240 $ 21,736 $ 27,166
E-Commerce Revenue [Member]        
Revenue 4,078   7,277  
E-Commerce [Member]        
Revenue   4,120   7,126
Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]        
Revenue 5,564 8,173 10,348 17,664
Pharmacy Contract Revenue [Member]        
Revenue 2,239 947 4,111 2,376
E-Commerce Revenue [Member]        
Revenue 4,078 4,120 7,277 7,126
E-Commerce Revenue [Member] | E-Commerce Revenue [Member]        
Revenue 4,078   7,277  
E-Commerce Revenue [Member] | E-Commerce [Member]        
Revenue   4,120   7,126
E-Commerce Revenue [Member] | Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]        
Revenue 0 0 0 0
E-Commerce Revenue [Member] | Pharmacy Contract Revenue [Member]        
Revenue 0 0 0 0
Healthcare Operations [Member]        
Revenue 7,803 9,120 14,459 20,040
Healthcare Operations [Member] | E-Commerce Revenue [Member]        
Revenue 0   0  
Healthcare Operations [Member] | E-Commerce [Member]        
Revenue   0   0
Healthcare Operations [Member] | Pharmacy Prescription and Other Revenue, Net of PBM Fees [Member]        
Revenue 5,564 8,173 10,348 17,664
Healthcare Operations [Member] | Pharmacy Contract Revenue [Member]        
Revenue $ 2,239 $ 947 $ 4,111 $ 2,376