XML 77 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
INFORMATION ABOUT COMPONENTS OF CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - Cash and cash equivalents (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
INFORMATION ABOUT COMPONENTS OF CONSOLIDATED STATEMENTS OF FINANCIAL POSITION      
Cash at bank and on hand $ 32,912,886 $ 28,327,569 $ 20,176,452
Money market funds 562,380 7,718,544 22,346,409
Total cash and cash equivalents $ 33,475,266 $ 36,046,113 $ 42,522,861