XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
3 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Operating and Finance Leases

The lease liability in connection with operating and finance leases are included in non-current lease liabilities and current portion of lease liabilities on the consolidated balance sheets as follows:

 

Operating leases:  September 30,
2025
   June 30,
2025
 
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 

 

Finance leases:  September 30,
2025
   June 30,
2025
 
Property, plant and equipment, net  $41,694   $51,934 
           
Current portion of finance lease liabilities and total finance lease liabilities  $172,693   $178,447 
   Three months
ended
September 30,
2025
   Three months
ended
September 30,
2024
 
         
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 
   September 30,
2025
 
Weighted-average remaining lease term (in years)    
Operating leases   1.63 
Finance leases   0.73 
      
Weighted-average discount rate:     
Operating leases   12%
Finance leases   4.89%
Schedule of Maturities of Our Operating Lease Liabilities

As of September 30, 2025, the maturities of our lease liabilities (excluding short-term leases) are as follows:

 

   Operating
leases
   Finance
leases
 
2025  $85,149   $3,920 
2026   187,194    174,291 
2027   77,617    
-
 
2028   32,341    
-
 
Total minimum lease payments   382,301    178,211 
Less: interest   34,789    5,518 
Present value of lease obligations   347,512    172,693 
Less: Current portion   229,624    172,693 
Long-term portion of lease obligations  $117,888   $
-