v3.25.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of long-term debt instruments [Table Text Block]
      2024     2023  
(a)i.) Mortgage Payable-Due June 1, 2024 $ 3,903,315   $ 4,213,705  
(a)ii) Mortgage Payable-Due March 1, 2024   1,042,500     1,126,692  
(a)iii) Mortgage Payable-Due November 2, 2025   1,390,000     1,512,200  
(a)iv) Mortgage Payable-Due November 2, 2024   729,750     773,465  
(a)v) Mortgage Payable-Due December 14, 2024   1,552,141     1,616,508  
(a)vi.) Mortgage Payable-Due October 2, 2024   303,020     -  
(b) Canada Emergency Business Account-Due January 18, 2024   -     75,610  
(c) Corporate Term Loan-Due April 7, 2025   -     53,761  
      8,920,726     9,371,941  
Current portion   (8,920,726 )   (9,371,941 )
Long-Term portion $ -   $ -