XML 92 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
NOTES PAYABLE - Earliest Interest Reset Date of Borrowing Outstanding (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
2025 $ 11,933,596  
2026 4,366,691  
2027 3,494,164  
2028 2,490,159  
2029 2,324,985  
Thereafter 2,910,578  
Total principal net of discounts $ 27,520,173  
Short-term debt, weighted average rate (as a percent) 3.77% 3.52%
Weighted - average rate 3.34%  
Total weighted - average rate 3.51%  
Due within one year    
Debt Instrument [Line Items]    
Short-term debt, weighted average rate (as a percent) 3.91%  
Year one    
Debt Instrument [Line Items]    
Weighted - average rate 2.43%  
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.38%  
Thereafter    
Debt Instrument [Line Items]    
Weighted - average rate 2.42%