XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 8 - Leases (Tables)
6 Months Ended
Jun. 30, 2018
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Year ending December 31,
 
Lease
Payments
 
2018
   
247,498
 
2019
   
179,094
 
2020
   
182,676
 
2021
   
30,546
 
Thereafter
   
-
 
Total Minimum Lease Payments
  $
639,814
 
Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]
Year ending December 31,
 
Lease
Payments
 
2018
   
11,536
 
Thereafter
 
 
-
 
Total minimum lease payments
   
11,536
 
Less amount representing interest
   
(61
)
Present value of minimum lease payments
   
11,475
 
Less Current Portion
   
(11,475
)
    $ -