XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Debt - Short-term and Long-term Debt (Details) (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
The 5.800% Senior Note [Member]    
Interest rate 5.80% 5.80%
Unamortized discount $ 0 $ 100
The 3.625% Senior Note [Member]    
Interest rate 3.625% 3.625%
Unamortized discount $ 10,600 $ 10,700
The 4.125% Senior Note [Member]    
Interest rate 4.125% 4.125%
Unamortized discount $ 12,000 $ 12,400
The 4.000% Senior Note [Member]    
Interest rate 4.00% 4.00%
Unamortized discount $ 5,100 $ 5,400
The 5.500% Senior Note [Member]    
Interest rate 5.50% 5.50%
Unamortized discount $ 4,300 $ 4,300
The 4.125% Senior Note - Further Issuance [Member]    
Interest rate 4.125% 4.125%
Unamortized discount $ 900 $ 1,100