Note 13 - Subsequent Events (Details Textual) $ in Millions  | 
 Oct. 31, 2018  
USD ($) 
 | 
|---|---|
| Subsequent Event [Member] | |
| Derivative, Amount of Hedged Item | $ 380 | 
| X | ||||||||||
- Definition Amount of hedged item in hedging relationship. Excludes hedged asset or liability. No definition available. 
  | 
| X | ||||||||||
- Details 
  |