v3.26.1
Leases - Minimum and Contingent Operating Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Minimum rental income $ 37,529 $ 35,689 $ 72,649 $ 72,149
Contingent rental income 16,685 16,454 35,339 31,521
Total rental income $ 54,214 $ 52,143 $ 107,988 $ 103,670