XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Operating and Finance Leases (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Operating and Finance Leases [Abstract]    
Operating lease right-of-use assets $ 475,739 $ 689,165
Current portion of operating lease liabilities 294,475 443,519
Long-term portion of operating lease liabilities 136,654 235,492
Total operating lease liabilities 431,129 679,011
Property, plant and equipment, net 51,934 92,463
Current portion of finance lease liabilities 178,447 7,141
Long-term portion of finance lease liabilities 177,403
Total finance lease liabilities 178,447 184,544
Operating lease expense:    
Operating lease expense 706,714 587,677
Short-term lease expense 3,539
Total operating lease expense 710,253 587,677
Finance lease expense:    
Amortization of leased assets 40,530 46,447
Interest on lease liabilities 8,615 9,499
Total finance lease expense 49,145 55,946
Sublet income (98,970) (152,729)
Total lease costs $ 660,428 $ 490,894
Weighted-average remaining lease term (in years)    
Operating leases 1 year 9 months 7 days  
Finance leases 11 months 23 days  
Weighted-average discount rate:    
Operating leases 12.00%  
Finance leases 4.89%