| Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] |
| | Total | | | Tranche 1 | | | Tranche 2 | |
| | | | | | | | | | | | |
Fair value at December 31, 2025 | | $ | 25,014,200 | | | $ | 11,745,700 | | | $ | 13,268,500 | |
Fair value change in convertible notes (related party) | | | 8,262,600 | | | | 3,883,500 | | | | 4,379,100 | |
Fair value at March 31, 2026 | | | 33,276,800 | | | | 15,629,200 | | | | 17,647,600 | |
Fair value change in convertible notes (related party) | | | (89,900 | ) | | | (18,700 | ) | | | (71,200 | ) |
Fair value at June 30, 2026 | | $ | 33,186,900 | | | $ | 15,610,500 | | | $ | 17,576,400 | |
| | Total | | | Tranche 1 | | | Tranche 2 | |
| | | | | | | | | | | | |
Fair value at December 31, 2024 | | $ | 19,869,700 | | | $ | 9,269,900 | | | $ | 10,599,800 | |
Fair value change in convertible notes (related party) | | | 304,400 | | | | 145,900 | | | | 158,500 | |
Fair value at March 31, 2025 | | | 20,174,100 | | | | 9,415,800 | | | | 10,758,300 | |
Fair value change in convertible notes (related party) | | | 3,590,600 | | | | 1,712,400 | | | | 1,878,200 | |
Fair value at June 30, 2025 | | $ | 23,764,700 | | | $ | 11,128,200 | | | $ | 12,636,500 | |
|