v3.25.3
Leases (Tables)
12 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information Related to Operating Leases

Supplemental balance sheet information related to operating leases was as follows:

 

   June 30,   June 30, 
   2025   2024 
Right-of-use assets  $84,370   $98,327 
           
Lease liabilities, current   53,286    177,263 
Lease liabilities, non-current   31,084    131,355 
Total lease liabilities  $84,370   $308,618 
Schedule of Maturities of Lease Liability

As of June 30, 2025, maturities of lease liability were as follows:

 

   As of 
   June 30, 
Twelve months ended June 30,  2025 
2026  $61,151 
2027   30,575 
Total future minimum lease payments   91,726 
Less: Imputed interest   (7,356)
Total lease liabilities  $84,370