v3.25.2
Leases (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Leases    
Operating lease cost $ 1,051,861 $ 947,154
Finance lease cost, depreciation of lease assets 171,664 95,546
Finance lease cost, interest on lease liabilities 66,608 39,972
Total finance lease cost 238,272 135,518
Total lease cost $ 1,290,133 $ 1,082,672