XML 49 R34.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
12 Months Ended
Dec. 31, 2020
Leases  
Future minimum lease payments under non-cancellable operating leases as of December 31, 2020 were as follows

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

 

Year ending December 31,     
      
2021   $1,964,815 
2022    1,946,746 
2023    657,667 
2024    8,349 
Total undiscounted operating lease payments    4,577,577 
Less imputed interest    (221,191)
Present value of operating lease payments   $4,356,386 
The following table sets forth the ROU assets and operating lease liabilities as of December 31, 2020 and 2019

The following table sets forth the ROU assets and operating lease liabilities as of December 31, 2020 and 2019:

 

   2020   2019 
Assets        
ROU Assets-Net  $4,075,048   $3,886,863 
           
Liabilities          
Current operating lease liabilities  $1,819,237   $1,709,153 
Long-term operating lease liabilities   2,537,149    2,596,784 
Total ROU liabilities  $4,356,386   $4,305,937