XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
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