XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Details 1) - USD ($)
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Assets      
Operating lease assets $ 7,688,839   $ 7,429,378
Finance lease assets 875,886   920,569
Total lease assets 8,564,725   8,349,947
Liabilities      
Operating leases, current 1,338,632   1,254,062
Finance leases, current 202,328   206,518
Operating leases, noncurrent 8,440,693   8,326,250
Finance leases, noncurrent 370,422   421,363
Total lease liabilities $ 10,352,075   $ 10,208,193
Weighted average remaining lease term (in years), operating leases 7 years 8 months 12 days    
Weighted average remaining lease term (in years), finance leases 3 years    
Weighted average discount rate, operating leases 3.30%    
Weighted average discount rate, finance leases 8.60%    
Operating cash used for operating leases $ 313,766 $ 294,274  
Operating cash used for finance leases 17,030 14,062  
Financing cash used for finance leases $ 55,398 $ 40,058