XML 51 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Deferred Gain (Tables)
12 Months Ended
Jun. 30, 2024
Deferred Revenue  
Schedule of deferred gain on sale of building [Table Text Block]
    2024     2023  
Balance of deferred gain $ 777,314   $ 927,762  
Less current portion   (150,448 )   (150,448 )
Deferred gain, net of current portion $ 626,866   $ 777,314