XML 90 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
NOTES PAYABLE - Borrowings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Due within one year:    
Outstanding, Amount $ 10,437,623 $ 8,087,168
Outstanding, Weighted - average rate 3.77% 3.52%
Medium-term notes due in:    
Two years $ 4,844,538  
Three years 3,822,999  
Four years 2,732,980  
Five years 2,491,831  
Thereafter 3,190,202  
Total due after one year 17,082,550  
Total principal net of discounts 27,520,173 $ 26,586,959
Hedging adjustments (148,999) (250,417)
Total $ 27,371,174 26,336,542
Weighted - average rate 3.34%  
Total weighted - average rate 3.51%  
Two years    
Medium-term notes due in:    
Weighted - average rate 2.66%  
Three years    
Medium-term notes due in:    
Weighted - average rate 3.53%  
Four years    
Medium-term notes due in:    
Weighted - average rate 4.13%  
Five years    
Medium-term notes due in:    
Weighted - average rate 4.41%  
Thereafter    
Medium-term notes due in:    
Weighted - average rate 2.63%  
Discount notes    
Due within one year:    
Outstanding, Amount $ 2,167,258 $ 1,734,387
Outstanding, Weighted - average rate 4.42% 5.32%
Average Outstanding, Amount $ 1,928,884 $ 1,097,300
Average Outstanding, Weighted - average rate (as a percent) 5.11% 5.08%
Medium-term notes    
Due within one year:    
Outstanding, Amount $ 2,343,264 $ 384,970
Outstanding, Weighted - average rate 4.64% 5.07%
Average Outstanding, Amount $ 1,000,290 $ 1,731,308
Average Outstanding, Weighted - average rate (as a percent) 5.28% 4.09%
Medium-term notes due in:    
Two years   $ 5,523,671
Three years   3,825,702
Four years   3,038,229
Five years   2,623,202
Thereafter   3,488,987
Total due after one year   $ 18,499,791
Weighted - average rate   3.16%
Total weighted - average rate   3.27%
Medium-term notes | Two years    
Medium-term notes due in:    
Weighted - average rate   3.27%
Medium-term notes | Three years    
Medium-term notes due in:    
Weighted - average rate   2.27%
Medium-term notes | Four years    
Medium-term notes due in:    
Weighted - average rate   3.44%
Medium-term notes | Five years    
Medium-term notes due in:    
Weighted - average rate   4.37%
Medium-term notes | Thereafter    
Medium-term notes due in:    
Weighted - average rate   2.80%
Current portion of medium-term notes    
Due within one year:    
Outstanding, Amount $ 5,927,101 $ 5,967,811
Outstanding, Weighted - average rate 3.20% 2.90%