XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
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 
2025    
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 $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