XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.1
OPERATING LEASES (Tables)
12 Months Ended
Dec. 31, 2018
Leases, Operating [Abstract]  
Schedule of future minimum lease payments

Future minimum lease payments are as follows:

 

2019      61,700  
2020     57,436  
2021     28,632  
Total   $ 147,768