v3.25.2
Leases - Cash Flow disclosure (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]    
Operating cash flows for operating leases $ 521,640 $ 497,734
Financing cash flows for finance leases 7,765,972 5,470,379
Cash paid for amounts included in the measurement of lease liabilities: $ 8,287,612 $ 5,968,113