v3.26.1
Property Rental Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property Rental Revenue        
Fixed $ 98,740 $ 98,904 $ 196,539 $ 192,892
Variable 7,892 7,605 15,949 15,116
Property rental revenue $ 106,632 $ 106,509 $ 212,488 $ 208,008