v3.26.1
Leases - Schedule of Aggregate Minimum Annual Payments for Ground Leases (Details) - Land - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Current Period    
2026 $ 2.3  
2027 3.1 $ 2.7
2028 3.1 2.7
2029 3.2 2.8
2030 3.2 2.8
Thereafter 480.9  
Total 495.8 465.7
Prior Year    
2026 3.1 2.7
2027 3.1 2.7
2028 3.2 2.8
2029 3.2 2.8
2030   2.9
Thereafter   451.8
Total $ 495.8 $ 465.7