XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2021
Leases  
Future minimum lease payments under non-cancellable operating leases as of June 30, 2021 were as follows:

Future minimum lease payments under non-cancellable operating leases as of June 30, 2021 were as follows:

 

Twelve months ending June 30,

    
2022  $1,955,780 
2023   1,624,477 
2024   13,128 
2025   1,784 
      Total undiscounted operating lease payments   3,595,169 
Less imputed interest (between 4.0% - 6.0%)   (138,961)
Present value of operating lease payments  $3,456,208 
The following table sets forth the ROU assets and operating lease liabilities as of June 30, 2021:

The following table sets forth the ROU assets and operating lease liabilities as of June 30, 2021:

 

Assets    
ROU assets-net  $3,223,540 
      
Liabilities     
Current operating lease liabilities  $1,848,291 
Long-term operating lease liabilities   1,607,917 
      Total ROU liabilities  $3,456,208