v3.26.1
Leases - Summary of Disaggregation of Lease Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating Lease, Lease Income [Abstract]        
Fixed lease income $ 4,846 $ 22,332 $ 11,539 $ 45,296
Variable lease income 2,086 7,936 4,514 16,390
Above-market and below-market leases amortization, net 36 166 120 306
Adjustments for potentially uncollectible revenues and disputed amounts (121) 228 (85) 120
Total rental income $ 6,847 $ 30,662 $ 16,088 $ 62,112