FINANCIAL INSTRUMENTS - RISK MANAGEMENT - Fair value by hierarchy (Details) - USD ($) |
Jun. 30, 2020 |
Jun. 30, 2019 |
Jun. 30, 2018 |
|---|---|---|---|
| Private warrants | Level 3 | |||
| Fair value by hierarchy | |||
| Financial liabilities, at fair value | $ 1,686,643 | $ 2,861,511 | |
| Mutual funds | Level 1 | |||
| Fair value by hierarchy | |||
| Financial assets, at fair value | 22,346,409 | ||
| Other investments | Level 1 | |||
| Fair value by hierarchy | |||
| Financial assets, at fair value | 16,640,965 | ||
| US Treasury bills | Level 1 | |||
| Fair value by hierarchy | |||
| Financial assets, at fair value | $ 7,768,410 | ||
| Other financial assets | Level 1 | |||
| Fair value by hierarchy | |||
| Financial assets, at fair value | $ 356,233 | $ 12,526 |