v3.26.1
Leases - 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]        
Rental income related to fixed lease payments $ 7,606 $ 7,852 $ 15,305 $ 15,448
Lease income related to variable lease payments 1,183 1,384 2,697 2,876
Other 243 235 424 452
Total revenues $ 9,032 $ 9,471 $ 18,426 $ 18,776