v3.26.3
Leases (Tables)
12 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Right-of-Use Assets and Lease Liabilities

The balances for the right-of-use assets and lease liabilities where the Company is the lessee are presented as follow:

 

    As of     As of  
    June 30,
2026
    June 30,
2025
 
Operating lease right-of-use assets   $ 3,329,452     $ 5,181,521  
Impairment     (301,067 )     (151,516 )
Total   $ 3,028,385     $ 5,030,005  
                 
Operating lease liabilities – current   $ 1,443,763     $ 1,838,815  
Operating lease liabilities – non-current     1,893,249       3,267,522  
Total   $ 3,337,012     $ 5,106,337  
Schedule of Maturities of Lease Liabilities

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

 

    As of
June 30,
2026
 
July 1, 2026 to June 30, 2027   $ 1,607,967  
July 1, 2027 to June 30, 2028     803,628  
July 1, 2028 to June 30, 2029     722,952  
July 1, 2029 to June 30, 2030     481,968  
Total future lease payments     3,616,515  
Less: imputed interest     (279,503 )
Total lease liabilities   $ 3,337,012