XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable - Callable Medium-Term Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
2023 $ 2,912,497 $ 3,004,203
2024 2,509,857 2,809,551
2025 1,308,945 927,119
Total principal net of discounts $ 21,536,571 $ 21,795,677
Weighted - average rate (as a percent) 1.25% 1.37%
2022    
Debt Instrument [Line Items]    
2022 $ 2,719,969  
Weighted - average rate (as a percent) 1.06%  
2023    
Debt Instrument [Line Items]    
2023 $ 2,479,427  
Weighted - average rate (as a percent) 1.24%  
2024    
Debt Instrument [Line Items]    
2024 $ 1,247,008  
Weighted - average rate (as a percent) 1.28%  
2025    
Debt Instrument [Line Items]    
2025 $ 1,283,087  
Weighted - average rate (as a percent) 1.00%  
Thereafter    
Debt Instrument [Line Items]    
Thereafter $ 3,520,003  
Weighted - average rate (as a percent) 1.82%  
Call Option    
Debt Instrument [Line Items]    
2022 $ 350,449  
2023 355,710  
2024 119,413  
2025 267,726  
Thereafter 788,996  
Total principal net of discounts $ 1,882,294  
Weighted - average rate (as a percent) 0.98%  
Call Option | 2022    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 0.27%  
Call Option | 2023    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 0.77%  
Call Option | 2024    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 1.09%  
Call Option | 2025    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 0.83%  
Call Option | Thereafter    
Debt Instrument [Line Items]    
Weighted - average rate (as a percent) 1.44%