v3.25.2
Summary of Significant Accounting Policies - Trade and Other Receivables narrative (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Accounting Policies [Abstract]    
Oil and gas, joint interest billing, receivable $ 8,191,016 $ 10,298,322