XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
NOTES PAYABLE - Callable Medium-Term Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
2027 $ 5,703,854  
2028 3,420,124  
2029 2,957,557  
Total principal net of discounts $ 28,049,766 $ 27,520,173
Weighted-Average Rate 3.52%  
Year one    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.94%  
Year two    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.69%  
Year three    
Debt Instrument [Line Items]    
Weighted-Average Rate 4.10%  
Year four    
Debt Instrument [Line Items]    
Weighted-Average Rate 4.38%  
Call Option    
Debt Instrument [Line Items]    
2026 $ 1,512,624  
2027 853,491  
2028 573,260  
2029 353,497  
Thereafter 1,797,394  
Total principal net of discounts $ 5,090,266  
Weighted-Average Rate 2.60%  
Call Option | Year one    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.16%  
Call Option | Year two    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.78%  
Call Option | Year three    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.75%  
Call Option | Year four    
Debt Instrument [Line Items]    
Weighted-Average Rate 4.25%  
Call Option | Thereafter    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.19%