XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of long-term debt instruments [Table Text Block]
      June 30, 2025     December 31, 2024  
(a)i) Mortgage Payable-due June 1, 2024 $ 4,116,733   $ 3,903,315  
(a)ii) Mortgage Payable-due March 1, 2024   1,099,500     1,042,500  
(a)iii) Mortgage Payable-due November 2, 2025   1,466,000     1,390,000  
(a)iv) Mortgage Payable-due November 2, 2024   769,650     729,750  
(a)v) Mortgage Payable-due December 14, 2024   1,637,007     1,552,141  
(a)vi) Mortgage Payable-due October 2, 2024   449,891     303,020  
      9,538,781     8,920,726  
Current portion   (9,538,781 )   (8,920,726 )
Long-Term portion $ -   $ -