XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.2
NOTES PAYABLE - Callable Medium-Term Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
2027 $ 6,235,077  
2028 3,464,128  
2029 2,953,903  
Total principal net of discounts $ 28,877,240 $ 27,520,173
Weighted-Average Rate 3.60%  
Year one    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.80%  
Year two    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.41%  
Year three    
Debt Instrument [Line Items]    
Weighted-Average Rate 4.06%  
Year four    
Debt Instrument [Line Items]    
Weighted-Average Rate 4.31%  
Call Option    
Debt Instrument [Line Items]    
2026 $ 1,390,218  
2027 769,600  
2028 381,423  
2029 268,631  
Thereafter 1,792,514  
Total principal net of discounts $ 4,602,386  
Weighted-Average Rate 2.35%  
Call Option | Year one    
Debt Instrument [Line Items]    
Weighted-Average Rate 1.90%  
Call Option | Year two    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.55%  
Call Option | Year three    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.29%  
Call Option | Year four    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.85%  
Call Option | Thereafter    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.18%