v3.25.2
Property Rental Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Property Rental Revenue        
Fixed $ 98,904 $ 103,602 $ 192,892 $ 216,579
Variable 7,605 8,934 15,116 18,593
Property rental revenue $ 106,509 $ 112,536 $ 208,008 $ 235,172