XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Sheudule of Future Minimum Rental Payments

Future minimum rental payments under agreements classified as operating leases with non-cancellable terms for the next one year and thereafter as follows:


Year ending December 31,

   

2018

 

2017

2019

   

24,528

 

28,657

2020 and thereafter

   

8,160

 

32,734

       

Total

  

$

32,688

$

61,391