XML 135 R115.htm IDEA: XBRL DOCUMENT v3.22.2.2
FINANCIAL INSTRUMENTS - RISK MANAGEMENT - Fair value by hierarchy (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Private warrants | Level 3      
Fair value by hierarchy      
Financial liabilities, at fair value     $ 1,686,643
Mutual funds | Level 1      
Fair value by hierarchy      
Financial assets, at fair value $ 562,380 $ 7,718,544 22,346,409
Other investments | Level 1      
Fair value by hierarchy      
Financial assets, at fair value 4,403,605 2,110,414 1,176,977
Other investments | Level 2      
Fair value by hierarchy      
Financial assets, at fair value $ 732,405 739,071 100,548
US Treasury bills | Level 1      
Fair value by hierarchy      
Financial assets, at fair value   $ 7,885,937 $ 7,768,410