XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
NOTES PAYABLE - Earliest Interest Reset Date of Borrowing Outstanding (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
2025 $ 10,388,191  
2026 5,224,255  
2027 3,813,258  
2028 2,727,135  
2029 2,354,686  
Thereafter 3,542,241  
Total principal net of discounts $ 28,049,766  
Short-term debt, weighted average rate (as a percent) 3.59% 3.77%
Weighted - average rate 3.52%  
Total weighted - average rate 3.55%  
Due within one year    
Debt Instrument [Line Items]    
Short-term debt, weighted average rate (as a percent) 3.66%  
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%  
Thereafter    
Debt Instrument [Line Items]    
Weighted - average rate 2.98%