v3.26.1
Summary of Significant Accounting Policies - Schedule of Future Minimum Operating Lease Payments to be Received (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Operating lease future income  
2026 (remainder of) $ 210.8
2027 660.1
2028 743.3
2029 731.6
2030 721.1
Thereafter 3,035.7
Total $ 6,102.6