XML 84 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - Earliest Interest Reset Date of Borrowing Outstanding (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
Short-term debt, weighted average rate (as a percent) 0.76% 1.84%
Weighted - Average Rate (as a percent) 1.61% 2.28%
Total Weighted - Average Rate (as a percent) 1.18% 2.05%
2020    
Debt Instrument [Line Items]    
Short-term debt $ 11,227,000  
Short-term debt, weighted average rate (as a percent) 0.48%  
2021    
Debt Instrument [Line Items]    
2021 $ 3,047,823  
Weighted - Average Rate (as a percent) 1.79%  
2022    
Debt Instrument [Line Items]    
2022 $ 1,745,399  
Weighted - Average Rate (as a percent) 1.74%  
2023    
Debt Instrument [Line Items]    
2023 $ 1,706,568  
Weighted - Average Rate (as a percent) 1.88%  
2024    
Debt Instrument [Line Items]    
2024 $ 965,056  
Weighted - Average Rate (as a percent) 1.86%  
Thereafter    
Debt Instrument [Line Items]    
Long-Term Debt, Maturity, after Year Four $ 2,729,704  
Weighted - Average Rate (as a percent) 2.31%