XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Operating and Finance Leases (Details) - USD ($)
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Schedule of Operating and Finance Leases [Abstract]      
Operating lease right-of-use assets $ 404,827   $ 475,739
Current portion of operating lease liabilities 229,624   294,475
Long-term portion of operating lease liabilities 117,888   136,654
Total operating lease liabilities 347,512   431,129
Property, plant and equipment, net 41,694   51,934
Total finance lease liabilities 172,693   $ 178,447
Operating lease expense:      
Operating lease expense 135,048 $ 145,735  
Short-term lease expense 2,485  
Total operating lease expense 137,533 145,735  
Finance lease expense:      
Amortization of leased assets 10,240 10,386  
Interest on lease liabilities 2,122 2,240  
Total finance lease expense 12,362 12,626  
Rental income (65,553)  
Total lease costs $ 84,342 $ 158,361  
Weighted-average remaining lease term (in years)      
Operating leases 1 year 7 months 17 days    
Finance leases 8 months 23 days    
Weighted-average discount rate:      
Operating leases 12.00%    
Finance leases 4.89%