XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
NOTE 12 - COMMITMENTS (Tables)
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
The following is a schedule of approximate future minimum rental payments for operating leases subsequent to the year ended December 31, 2017.

Remainder 2018

  $ 205,129  

2019

    352,654  

2020

    261,542  

2021

    196,680  

2022

    127,447  

thereafter

    159,854  
    $ 1,303,306