XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Schedule of aggreagte minimum lease payments under non-cancellable operating leases

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

 

Twelve months ending March 31, 

   
2020   $1,875,995 
2021    1,918,838 
2022    1,951,687 
2023    222,922 
2024    6,028 
      Total undiscounted operating lease payments    5,975,470 
Less imputed interest    544,549 
Present value of operating lease payments   $5,430,921 

 

Schedule of ROU assets and operating lease liabilities

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

 

Assets    
ROU Assets   $ 4,927,810  
         
Liabilities        
Current operating lease liabilities   $ 1,593,243  
Long-term operating lease liabilities     3,837,678  
      Total ROU liabilities   $ 5,430,921