XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
LEASE (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Future minimum lease payments under non-cancellable operating leases as of June 30, 2020 were as follows:

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

 

Twelve months ending June 30,

     
2021   $1,942,915 
2022    1,645,566 
2023    73,405 
2024    13,128 
2025    1,785 
Total undiscounted operating lease payments    3,676,799 
Less imputed interest    (212,653)
Present value of operating lease payments   $3,464,146 
The following table sets forth the ROU assets and operating lease liabilities as of June 30, 2020:

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

 

Assets    
ROU assets  $3,122,360 
      
Liabilities     
Current operating lease liabilities  $1,783,249 
Long-term operating lease liabilities   1,680,897 
Total ROU liabilities  $3,464,146