XML 46 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments Under Operating Leases The aggregate minimum future payments under these leases are approximately as follows: 
 
Year ending December 31,
 
 
 
 
2019
 
$
495,870
 
2020
 
 
270,249
 
2021
 
 
72,022
 
Total
 
$
838,141