XML 141 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Debt - Debt Issuance Costs (Details) (Parentheticals)
Dec. 31, 2019
Dec. 31, 2018
Senior Notes 2023 [Member]    
Debt Instrument, Interest Rate, Stated Percentage 8.00% 8.00%
Senior Notes 2027 [Member]    
Debt Instrument, Interest Rate, Stated Percentage 7.25% 7.25%
Senior Notes 2029 [Member]    
Debt Instrument, Interest Rate, Stated Percentage 6.875% 6.875%