| Schedule of Stock by Class [Table Text Block] |
| | | | | | | | | | | | | | | Original | | | Shares | | | | | | | | | | | Shares | | | Conversion | | | Shares | |
| | | Shares | | | Gross | | | Net | | | Conversion | | | Outstanding | | | Series F | | | Series F | | | Outstanding | | | Price at | | | Issuable at | |
| Date of Purchase | | Purchased | | | Proceeds | | | Proceeds | | | Price | | | December 31, 2025 | | | Issued | | | Converted | | | June 30, 2026 | | | June 30, 2026 | | | June 30, 2026 | |
| November 15, 2023 | | | 1,850 | | | $ | 1,850,000 | | | $ | 1,850,000 | | | $ | 124.70 | | | | 150 | | | | — | | | | — | | | | 150 | | | $ | 0.83 | | | | 180,854 | |
| March 6, 2024 | | | 1,000 | | | | 1,000,000 | | | | 950,000 | | | | 60.29 | | | | 100 | | | | — | | | | — | | | | 100 | | | | 0.83 | | | | 120,569 | |
| May 31, 2024 | | | 1,050 | | | | 1,050,000 | | | | 1,025,000 | | | | 32.15 | | | | 135 | | | | — | | | | — | | | | 135 | | | | 0.83 | | | | 162,768 | |
| July 18, 2025 | | | 1,000 | | | | 1,000,000 | | | | 1,000,000 | | | | 1.40 | | | | 422 | | | | — | | | | (422 | ) | | | — | | | | 0.85 | | | | — | |
| July 21, 2025 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 1.40 | | | | 500 | | | | — | | | | (500 | ) | | | — | | | | 0.85 | | | | — | |
| July 24, 2025 | | | 1,000 | | | | 1,000,000 | | | | 1,000,000 | | | | 2.19 | | | | 1,000 | | | | — | | | | (1,000 | ) | | | — | | | | 0.85 | | | | — | |
| October 6, 2025 | | | 1,000 | | | | 1,000,000 | | | | 1,000,000 | | | | 2.34 | | | | 815 | | | | — | | | | (815 | ) | | | — | | | | 0.85 | | | | — | |
| November 24, 2025 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 1.13 | | | | 500 | | | | — | | | | (500 | ) | | | — | | | | 0.85 | | | | — | |
| December 22, 2025 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 0.96 | | | | 500 | | | | — | | | | — | | | | 500 | | | 0.85(i) | | | | 586,441 | |
| January 2, 2026 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 0.85 | | | | — | | | | 500 | | | | — | | | | 500 | | | 0.85(i) | | | | 586,441 | |
| May 27, 2026 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 0.97 | | | | — | | | | 500 | | | | — | | | | 500 | | | 0.97(ii) | | | | 513,031 | |
| Total June 30, 2026 | | | 9,400 | | | $ | 9,400,000 | | | $ | 9,325,000 | | | $ | — | | | | 4,122 | | | | 1,000 | | | | (3,237 | ) | | | 1,885 | | | $ | — | | | | 2,150,105 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| (i) - Reflects the conversion price after the January 2026 Down Round Trigger that was triggered with the Sale of Series F on January 2, 2026. | |
| (ii) - This issuance triggered a down round provision embedded within the Series G PS outstanding. | |
| | | | | | | | | | | | | | | Original | | | Shares | | | | | | | | | | | Shares | | | Conversion | | | Shares | |
| | | Shares | | | Gross | | | Net | | | Conversion | | | Outstanding | | | Series F | | | Series F | | | Outstanding | | | Price at | | | Issuable at | |
| Date of Purchase | | Purchased | | | Proceeds | | | Proceeds | | | Price | | | December 31, 2024 | | | Issued | | | Converted | | | June 30, 2025 | | | June 30, 2025 | | | June 30, 2025 | |
| November 15, 2023 | | | 1,850 | | | $ | 1,850,000 | | | $ | 1,850,000 | | | $ | 124.70 | | | | 150 | | | | — | | | | — | | | | 150 | | | $ | 0.83 | (ii) | | | 180,854 | |
| March 6, 2024 | | | 1,000 | | | | 1,000,000 | | | | 950,000 | | | | 60.29 | | | | 435 | | | | — | | | | (335 | ) | | | 100 | | | | 0.83 | (ii) | | | 120,569 | |
| April 12, 2024 | | | 1,050 | | | | 1,050,000 | | | | 1,050,000 | | | | 37.00 | | | | 1,050 | | | | — | | | | (1,050 | ) | | | — | | | | 0.83 | | | | — | |
| May 31, 2024 | | | 1,050 | | | | 1,050,000 | | | | 1,025,000 | | | | 32.15 | | | | 1,050 | | | | — | | | | (525 | ) | | | 525 | | | | 0.83 | (ii) | | | 632,998 | |
| July 25, 2024 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 23.15 | | | | 500 | | | | — | | | | (500 | ) | | | — | | | | 0.83 | | | | — | |
| August 27, 2024 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 20.19 | | | | 500 | | | | — | | | | (500 | ) | | | — | | | | 0.83 | | | | — | |
| October 1, 2024 | | | 1,500 | | | | — | | | | — | | | | 12.00 | | | | 1,500 | | | | — | | | | (1,500 | ) | | | — | | | | 0.83 | | | | — | |
| December 18, 2024 | | | 750 | | | | 750,000 | | | | 750,000 | | | | 5.25 | | | | 750 | | | | — | | | | (750 | ) | | | — | | | | 0.83 | | | | — | |
| February 7, 2025 | | | 1,000 | | | | 1,000,000 | | | | 1,000,000 | | | | 2.22 | | | | — | | | | 1,000 | | | | (1,000 | ) | | | — | | | | 0.83 | | | | — | |
| March 17, 2025 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 1.20 | | | | — | | | | 500 | | | | (500 | ) | | | — | | | | 0.83 | | | | — | |
| May 5, 2025 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 0.83 | | | | — | | | | 500 | | | | (500 | ) | | | — | | | | 0.83 | | | | — | |
| June 6, 2025 | | | 500 | | | | 500,000 | | | | 500,000 | | | | 1.19 | | | | — | | | | 500 | | | | — | | | | 500 | | | | 1.19 | | | | 418,631 | |
| June 9, 2025 | | | 1,000 | | | | 1,000,000 | | | | 1,000,000 | | | | 1.19 | | | | — | | | | 1,000 | | | | (600 | ) | | | 400 | | | | 1.19 | | | | 335,345 | |
| June 17, 2025 | | | 1,000 | | | | 1,000,000 | | | | 1,000,000 | | | | 1.25 | | | | — | | | | 1,000 | | | | — | | | | 1,000 | | | | 1.25 | | | | 797,067 | |
| Total June 30, 2025 | | | 12,700 | | | $ | 11,200,000 | | | $ | 11,125,000 | | | $ | — | | | | 5,935 | | | | 4,500 | | | | (7,760 | ) | | | 2,675 | | | $ | — | | | | 2,485,464 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| (ii) Reflects the conversion price after the May 2025 Down Round Trigger that was triggered with the Sale of Series F and Series F warrants on May 5, 2025. | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | Original | | | Shares | | | | | | | | | | | Shares | | | Conversion | | | Shares | |
| | | Shares | | | Gross | | | Net | | | Conversion | | | Outstanding | | | Series G | | | Series G | | | Outstanding | | | Price at | | | Issuable at | |
| Date of Purchase | | Purchased | | | Proceeds | | | Proceeds | | | Price | | | December 31, 2025 | | | Issued | | | Converted | | | June 30, 2026 | | | June 30, 2026 | | | June 30, 2026 | |
| November 10, 2025 | | | 12,000 | | | $ | 12,000,000 | | | $ | 12,000,000 | | | $ | 1.2300 | | | | 6,190 | | | | — | | | | (6,190 | ) | | | — | | | $ | 0.96 | | | | — | |
| March 4, 2026 | | | 250 | | | | 250,000 | | | | 250,000 | | | | 1.0000 | | | | — | | | | 250 | | | | (250 | ) | | | — | | | | 1.00 | | | | — | |
| March 5, 2026 | | | 2,000 | | | | 2,000,000 | | | | 2,000,000 | | | | 1.0000 | | | | — | | | | 2,000 | | | | (2,000 | ) | | | — | | | | 1.00 | | | | — | |
| May 14, 2026 | | | 2,000 | | | | 2,000,000 | | | | 2,000,000 | | | | 1.0000 | | | | — | | | | 2,000 | | | | (2,000 | ) | | | — | | | 0.97 | (i) | | | — | |
| May 28, 2026 | | | 1,000 | | | | 1,000,000 | | | | 1,000,000 | | | | 1.0000 | | | | — | | | | 1,000 | | | | (1,000 | ) | | | — | | | | 1.00 | | | | — | |
| May 28, 2026 | | | 2,000 | | | | 2,000,000 | | | | 2,000,000 | | | | 1.0000 | | | | — | | | | 2,000 | | | | — | | | | 2,000 | | | | 1.00 | | | | 2,000,000 | |
| Total June 30, 2026 | | | 19,250 | | | $ | 19,250,000 | | | $ | 19,250,000 | | | $ | — | | | | 6,190 | | | | 7,250 | | | | (11,440 | ) | | | 2,000 | | | $ | — | | | | 2,000,000 | |
|
| Schedule of Dividends Payable [Table Text Block] |
| Deemed Dividend on Series F and G Preferred Stock | |
| | | Description of | | Series F and G Shares | | | Conversion Price | | | Conversion Price | | | Incremental Value | |
| Date of Trigger Event | | Trigger Event | | Triggered | | | Prior to Trigger | | | After Trigger | | | Deemed Dividend | |
| January 2, 2026 | | January 2026 Down Round Trigger | | | 10,324,493 | | | $ | 0.9615 | | | $ | 0.8526 | | | $ | 1,291,691 | |
| May 27, 2026 | | May 2026 Down Round Trigger | | | 2,000,000 | | | $ | 1.0000 | | | $ | 0.9746 | | | | 39,276 | |
| | | Deemed Dividends on Series F and G Preferred Stock | | | | | | | | | | | | | | $ | 1,330,967 | |
| | | | | | | | | | | | | | | | | | | |
| Deemed Dividend on Series F Warrants | |
| January 2, 2026 | | January 2026 Down Round Trigger | | | 4,752,651 | | | $ | 0.9615 | | | $ | 0.8526 | | | | 57,792 | |
| | | Deemed Dividends on Series F Warrants | | | | | | | | | | | | | | $ | 57,792 | |
| | | | | | | | | | | | | | | | | | | |
| | | Total Deemed Dividends Series F and G Preferred Stock and Series F Warrants | | | | | | | | | | | | | | $ | 1,388,759 | |
| Deemed Dividends on Series F Preferred Stock | |
| | Description of | | Series F | | | Conversion Prices | | | Conversion Price | | | Incremental Value | |
| Date of Trigger Event | Trigger Event | | Triggered | | | Prior to Trigger | | | After Trigger | | | Deemed Dividend | |
| March 17, 2025 | March 2025 Down Round Trigger | | | 5,025 | | | $ | 2.22 - 5.25 | | | $ | 1.20 | | | $ | 976,637 | |
| May 5, 2025 | May 2025 Down Round Trigger | | | 1,045,402 | | | $ | 1.10 | | | $ | 0.83 | | | | 1,105,871 | |
| | Deemed Dividends on Series F Preferred Stock | | | | | | | | | | | | | | $ | 2,082,508 | |
| | | | | | | | | | | | | | | | | | |
| Deemed Dividends on Series F Warrants (see Note 8) | |
| March 17, 2025 | March 2025 Down Round Trigger | | | 593,247 | | | $ | 2.22 - 5.25 | | | $ | 1.2000 | | | $ | 79,695 | |
| May 5, 2025 | May 2025 Down Round Trigger | | | 593,247 | | | $ | 1.10 | | | $ | 0.83 | | | | 36,504 | |
| | Deemed Dividends on Series F Warrants | | | | | | | | | | | | | | $ | 116,199 | |
| | | | | | | | | | | | | | | | | | |
| Deemed Dividends on Series B Warrants | |
| May 5, 2025 | May 2025 Down Round Trigger | | | 6,777,101 | | | $ | 1.94 | | | $ | 0.83 | | | $ | 2,426,968 | |
| | Deemed Dividends on Series B Warrants | | | | | | | | | | | | | | $ | 2,426,968 | |
| | | | | | | | | | | | | | | | | | |
| | Total Deemed Dividends Series F PS , Series B and F Warrants | | | | | | | | | | | | | | $ | 4,625,675 | |
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | |
|