v3.25.2
INFORMATION ABOUT COMPONENTS OF CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - Cash and cash equivalents (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
INFORMATION ABOUT COMPONENTS OF CONSOLIDATED STATEMENTS OF FINANCIAL POSITION    
Cash at bank and on hand $ 38,456,989 $ 44,473,270
Cash and cash equivalents $ 38,456,989 $ 44,473,270