| Disaggregation of Revenue [Table Text Block] |
| | | Three Months Ended June 30, 2026 | |
| | | e-Commerce Operations | | | Healthcare Operations | | | Total | |
| e-Commerce revenue | | $ | 4,078 | | | $ | — | | | $ | 4,078 | |
| Pharmacy prescription and other revenue, net of PBM fees | | | — | | | | 5,564 | | | | 5,564 | |
| Pharmacy contract revenue | | | — | | | | 2,239 | | | | 2,239 | |
| Revenues, net | | $ | 4,078 | | | $ | 7,803 | | | $ | 11,881 | |
| | | Three Months Ended June 30, 2025 | |
| | | e-Commerce Operations | | | Healthcare Operations | | | Total | |
| e-Commerce revenue | | $ | 4,120 | | | $ | — | | | $ | 4,120 | |
| Pharmacy prescription and other revenue, net of PBM fees | | | — | | | | 8,173 | | | | 8,173 | |
| Pharmacy contract revenue | | | — | | | | 947 | | | | 947 | |
| Revenues, net | | $ | 4,120 | | | $ | 9,120 | | | $ | 13,240 | |
| | | Six Months Ended June 30, 2026 | |
| | | e-Commerce Operations | | | Healthcare Operations | | | Total | |
| e-Commerce revenue | | $ | 7,277 | | | $ | — | | | $ | 7,277 | |
| Pharmacy prescription and other revenue, net of PBM fees | | | — | | | | 10,348 | | | | 10,348 | |
| Pharmacy contract revenue | | | — | | | | 4,111 | | | | 4,111 | |
| Revenues, net | | $ | 7,277 | | | $ | 14,459 | | | $ | 21,736 | |
| | | Six Months Ended June 30, 2025 | |
| | | e-Commerce Operations | | | Healthcare Operations | | | Total | |
| e-Commerce revenue | | $ | 7,126 | | | $ | — | | | $ | 7,126 | |
| Pharmacy prescription and other revenue, net of PBM fees | | | — | | | | 17,664 | | | | 17,664 | |
| Pharmacy contract revenue | | | — | | | | 2,376 | | | | 2,376 | |
| Revenues, net | | $ | 7,126 | | | $ | 20,040 | | | $ | 27,166 | |
|