XML 83 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - Callable Medium-Term Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
2022 $ 3,277,494 $ 3,700,835
2023 2,326,812 1,594,709
2024 1,056,062 1,205,276
Total $ 21,589,285 $ 19,098,648
Weighted - average rate (as a percent) 1.47% 2.28%
Call Option    
Debt Instrument [Line Items]    
2021 $ 215,949  
2022 122,918  
2023 127,863  
2024 59,941  
Thereafter 374,144  
Total $ 900,815  
Weighted - average rate (as a percent) 1.04%  
Call Option | 2021    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 0.17%  
Call Option | 2022    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 0.59%  
Call Option | 2023    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 0.47%  
Call Option | 2024    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 1.33%  
Call Option | Thereafter    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 1.84%