| Summary of Reserved Shares of Stock [Table Text Block] |
| | | June 30, | | | December 31, | |
| | | 2026 | | | 2025 | |
| | | (unaudited) | | | | | |
| Warrants to purchase common stock | | | 8,669,576 | | | | 8,513,550 | |
| Options issued and outstanding | | | 356,002 | | | | 392,494 | |
| Restricted stock units outstanding | | | 28,494 | | | | 50,736 | |
| Shares available for future incentive plan grants | | | 2,774,278 | | | | 101,105 | |
| Shares available for the conversion of Series A Preferred Stock | | | 237,200 | | | | 237,200 | |
| Shares available for the conversion of Series B Preferred Stock | | | 4,451,166 | | | | 1,610,180 | |
| Shares available for the conversion of Series C Preferred Stock | | | 26,202,458 | | | | 9,371,123 | |
| Total | | | 42,719,174 | | | | 20,276,388 | |
|