XML 87 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
FINANCIAL INSTRUMENTS - RISK MANAGEMENT - Fair value by hierarchy (Details) - USD ($)
Dec. 31, 2023
Jun. 30, 2023
Trade and other payables | Level 2    
Fair value by hierarchy    
Financial liabilities, at fair value $ 7,145,324 $ 8,225,508
US Treasury bills | Level 1    
Fair value by hierarchy    
Financial assets at fair value   9,163,298
Mutual funds | Level 1    
Fair value by hierarchy    
Financial assets at fair value 14,736,104 1,596,539
Other investments | Level 1    
Fair value by hierarchy    
Financial assets at fair value $ 2,304,103 $ 1,162,480