v3.25.1
Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Leases        
Operating lease cost $ 265,245 $ 238,051 $ 803,725 $ 681,726
Finance lease cost, depreciation of lease assets 45,466 23,971 126,198 57,868
Finance lease cost, interest on lease liabilities 18,105 9,712 49,194 25,104
Total finance lease cost 63,571 33,683 175,392 82,972
Total lease cost $ 328,816 $ 271,734 $ 979,117 $ 764,698