XML 60 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Notes Payable - Callable Medium-Term Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
2021 $ 3,700,835 $ 3,090,405
2022 1,594,709 2,220,651
2023 1,205,276 859,470
2024 760,887 881,738
Thereafter 1,817,859 1,434,383
Total $ 19,098,648 $ 16,243,697
Long-term debt, weighted average rate (as a percent) 2.28% 2.48%
Call Option    
Debt Instrument [Line Items]    
2021 $ 518,746  
2022 289,742  
2023 22,978  
2024 191,688  
Thereafter 374,064  
Total $ 1,397,218  
Long-term debt, weighted average rate (as a percent) 2.33%  
2021 | Call Option    
Debt Instrument [Line Items]    
Long-term debt, weighted average rate (as a percent) 2.03%  
2022 | Call Option    
Debt Instrument [Line Items]    
Long-term debt, weighted average rate (as a percent) 2.30%  
2023 | Call Option    
Debt Instrument [Line Items]    
Long-term debt, weighted average rate (as a percent) 1.93%  
2024 | Call Option    
Debt Instrument [Line Items]    
Long-term debt, weighted average rate (as a percent) 2.32%  
Thereafter | Call Option    
Debt Instrument [Line Items]    
Long-term debt, weighted average rate (as a percent) 2.80%