XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable - Callable Medium-Term Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
2025 $ 4,377,382  
2026 3,346,872  
2027 3,109,837  
Total principal net of discounts $ 24,999,411 $ 25,000,199
Weighted-Average Rate 2.58%  
Year one    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.38%  
Year two    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.32%  
Year three    
Debt Instrument [Line Items]    
Weighted-Average Rate 1.61%  
Year four    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.06%  
Call Option    
Debt Instrument [Line Items]    
2024 $ 1,038,243  
2025 771,937  
2026 1,184,809  
2027 650,076  
Thereafter 1,698,156  
Total principal net of discounts $ 5,343,221  
Weighted-Average Rate 2.31%  
Call Option | Year one    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.61%  
Call Option | Year two    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.10%  
Call Option | Year three    
Debt Instrument [Line Items]    
Weighted-Average Rate 1.46%  
Call Option | Year four    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.30%  
Call Option | Thereafter    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.21%