XML 74 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable - Earliest Interest Reset Date of Borrowing Outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
2023 $ 3,004,203 $ 3,696,699
2024 2,809,551 1,592,315
2025 $ 927,119 $ 1,202,817
Short-term debt, weighted average rate (as a percent) 0.59% 1.84%
Weighted - average rate (as a percent) 1.37% 2.28%
Notes payable $ 21,795,677 $ 19,091,215
Total weighted - average rate (as a percent) 0.98% 2.05%
2021    
Debt Instrument [Line Items]    
2021 $ 12,805,994  
Short-term debt, weighted average rate (as a percent) 0.55%  
2022    
Debt Instrument [Line Items]    
2022 $ 2,123,372  
Weighted - average rate (as a percent) 1.34%  
2023    
Debt Instrument [Line Items]    
2023 $ 2,390,730  
Weighted - average rate (as a percent) 1.39%  
2024    
Debt Instrument [Line Items]    
2024 $ 884,138  
Weighted - average rate (as a percent) 1.74%  
2025    
Debt Instrument [Line Items]    
2025 $ 1,126,871  
Weighted - average rate (as a percent) 1.15%  
Thereafter    
Debt Instrument [Line Items]    
Thereafter $ 2,464,572  
Weighted - average rate (as a percent) 2.19%