v3.25.4
Debt - Schedule of Aggregate Future Maturities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 0
2027 757,188
2028 1,156,719
2029 1,262,831
2030 1,861,149
Thereafter 4,017,210
Total 9,055,097
Deferred debt issuance costs (45,857)
Total funding debt, net of deferred debt issuance costs $ 9,009,240