XML 115 R96.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Notes Payable - Senior Unsecured Notes Issuance (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Senior Unsecured Notes 1 [Member]  
Maturity Date Feb. 28, 2025
Amount Issued $ 500
Interest Rate 3.30%
Senior Unsecured Notes 2 [Member]  
Maturity Date Sep. 30, 2047
Amount Issued $ 350
Interest Rate 4.45%
Senior Unsecured Notes 3 [Member]  
Maturity Date Apr. 30, 2027
Amount Issued $ 400
Interest Rate 3.80%
Senior Unsecured Notes 4 [Member]  
Maturity Date Mar. 31, 2024
Amount Issued $ 400
Interest Rate 2.70%
Senior Unsecured Notes 5 [Member]  
Maturity Date Dec. 31, 2046
Amount Issued $ 350
Interest Rate 4.125%
Senior Unsecured Notes 6 [Member]  
Maturity Date Oct. 31, 2026
Amount Issued $ 500
Interest Rate 2.80%
Senior Unsecured Notes 7 [Member]  
Maturity Date Apr. 30, 2045
Amount Issued $ 150
Interest Rate 4.25%