XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Aggregate Future Maturities of Funding Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 20, 2024
Nov. 23, 2021
Line of Credit Facility [Line Items]      
2025 $ 340,152    
2026 809,118    
2027 502,373    
2028 1,445,282    
2029 2,409,177    
Thereafter 1,841,110    
Total 7,347,212    
Deferred debt issuance costs (40,471)    
Total funding debt, net of deferred debt issuance costs 7,306,741    
Convertible Debt | 2026 Notes      
Line of Credit Facility [Line Items]      
Total 248,704    
Deferred debt issuance costs (1,100)    
Debt instrument, face amount     $ 1,725,000
Convertible Debt | 2029 Notes      
Line of Credit Facility [Line Items]      
Total 920,000    
Deferred debt issuance costs $ (16,500)    
Debt instrument, face amount   $ 920,000