XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
   

2021

  

2020

 
 

Fair Value

 

Carrying

  

Estimated

  

Carrying

  

Estimated

 
 

Hierarchy

 

Value

  

Fair Value

  

Value

  

Fair Value

 

Financial instruments not carried at fair value:

                 

Senior notes (Note 10)

Level 2

 $3,141.1  $3,426.9  $3,140.8  $3,652.2