v3.26.1
Debt - Schedule of Aggregate Future Maturities of Funding Debt (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2027 $ 221,321
2028 823,665
2029 1,003,629
2030 2,052,952
2031 179,487
Thereafter 5,569,282
Total 9,850,336
Deferred debt issuance costs (56,278)
Total debt $ 9,794,058