XML 91 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Maturity of Fixed Lease Payments Under Our Leases (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
Fixed lease payments, Total $ 2,157,284
Fixed lease payments, 2025 253,667
Fixed lease payments, 2026 241,166
Fixed lease payments, 2027 229,336
Fixed lease payments, 2028 208,931
Fixed lease payments, 2029 184,217
Fixed lease payments, Thereafter $ 1,039,967