XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Deferred Gain (Tables)
12 Months Ended
Jun. 30, 2025
Deferred Revenue  
Schedule of deferred gain on sale of building [Table Text Block]
    2025     2024  
Balance of deferred gain $ 626,866   $ 777,314  
Less current portion   (150,448 )   (150,448 )
Deferred gain, net of current portion $ 476,418   $ 626,866