XML 28 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Commitments and Contingent Liabilities (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
    (unaudited)
     
2018   $
4,733
 
2019    
5,455
 
2020    
4,669
 
2021    
5,025
 
2022    
5,064
 
Thereafter    
21,960
 
         
    $
46,906