v3.25.4
Land, Buildings and Improvements, and Assets Held for Sale - Operating Lease Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Lease, Lease Income [Abstract]      
Lease income — fixed $ 1,313,926 $ 1,186,730 $ 1,254,340
Lease income — variable 165,278 145,058 173,036
Total operating lease income $ 1,479,204 $ 1,331,788 $ 1,427,376