XML 83 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - Callable Medium-Term Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
2022 $ 3,764,817 $ 3,700,835
2023 1,839,291 1,594,709
2024 1,204,584 1,205,276
Total $ 21,421,550 $ 19,098,648
Weighted - Average Rate (as a percent) 1.61% 2.28%
Call Option    
Debt Instrument [Line Items]    
2021 $ 491,862  
2022 203,845  
2023 37,953  
2024 143,832  
Thereafter 399,489  
Total $ 1,276,981  
Weighted - Average Rate (as a percent) 1.56%  
Call Option | 2021    
Debt Instrument [Line Items]    
Weighted - Average Rate (as a percent) 1.02%  
Call Option | 2022    
Debt Instrument [Line Items]    
Weighted - Average Rate (as a percent) 1.43%  
Call Option | 2023    
Debt Instrument [Line Items]    
Weighted - Average Rate (as a percent) 0.82%  
Call Option | 2024    
Debt Instrument [Line Items]    
Weighted - Average Rate (as a percent) 1.80%  
Call Option | Thereafter    
Debt Instrument [Line Items]    
Weighted - Average Rate (as a percent) 2.25%