v3.26.1
NOTES PAYABLE - Earliest Interest Reset Date of Borrowing Outstanding (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
2026 $ 13,199,515  
2027 4,645,344  
2028 3,417,858  
2029 2,970,135  
2030 4,088,892  
Thereafter 3,955,788  
Total principal net of discounts $ 32,277,532  
Short-term debt, weighted average rate 3.33% 3.34%
Weighted average rate 3.59%  
Due within one year    
Debt Instrument [Line Items]    
Short-term debt, weighted average rate 3.51%  
Year one    
Debt Instrument [Line Items]    
Weighted average rate 3.40%  
Year two    
Debt Instrument [Line Items]    
Weighted average rate 3.92%  
Year three    
Debt Instrument [Line Items]    
Weighted average rate 4.14%  
Year four    
Debt Instrument [Line Items]    
Weighted average rate 3.67%  
Thereafter    
Debt Instrument [Line Items]    
Weighted average rate 3.28%