XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
6 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Right-of-Use Assets The balances for the right-of-use assets and lease liabilities where the Company is the lessee are presented as follow:
   As of
June 30,
   As of
December 31,
 
   2023   2023 
Operating lease right-of-use assets  $4,061,617   $3,969,437 
           
Operating lease liabilities – current  $944,525   $1,244,565 
Operating lease liabilities – non-current   3,356,232    3,067,909 
Total  $4,300,757   $4,312,474 
Schedule of Maturities of Our Lease Liabilities As of December 31, 2023, the maturities of our lease liabilities (excluding short-term leases) are as follows:
   As of
December 31,
2023
 
January 1, 2024 to December 31, 2024  $1,539,981 
January 1, 2025 to December 31, 2025   1,543,278 
January 1, 2026 to December 31, 2026   1,258,333 
January 1, 2027 to December 31, 2027   564,731 
Total future lease payments   4,906,323 
Less: imputed interest   (593,849)
Total lease liabilities  $4,312,474