v3.26.1
Leases - Schedule of Rental Revenue, Disaggregated into Fixed and Variable Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating Leased Assets [Line Items]        
Fixed lease revenue $ 73,187 $ 78,871 $ 151,880 $ 163,074
Variable lease revenue 18,001 19,426 37,876 37,863
Rental Income        
Operating Leased Assets [Line Items]        
Total rental revenue $ 91,188 $ 98,297 $ 189,756 $ 200,937