XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Schedule of operating lease related assets and liabilities

The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets:

As of

As of

September 30, 2022

December 31, 2021

    

USD

    

USD

Operating lease right-of-use assets

$

9,631,504

$

8,087,969

Operating lease liabilities – current

$

1,238,857

$

1,315,848

Operating lease liabilities – noncurrent

 

8,491,300

 

6,884,794

Total operating lease liabilities

$

9,730,157

$

8,200,642

Schedule of information relating to the lease term and discount rate

Information relating to the lease term and discount rate are as follows:

    

As of

    

As of

 

     

September 30, 2022

    

December 31, 2021

 

Weighted-average remaining lease term

 

  

 

  

Operating leases

 

5.3 years

 

5.4 years

Weighted-average discount rate

 

  

 

  

Operating leases

 

4.7

%  

4.7

%

Schedule of maturities of operating lease liabilities

As of September 30, 2022, the maturities of operating lease liabilities were as follows:

For the 12 months ending September 30, 

    

2023

$

1,924,908

2024

 

1,973,586

2025

 

1,790,474

2026

 

1,687,585

2027

 

1,738,052

Thereafter

 

2,076,697

Total lease payments

 

11,191,302

Less: imputed interest

 

(1,461,145)

Present value of lease liabilities

$

9,730,157