XML 94 R86.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Schedule of Rental Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Operating Leased Assets [Line Items]        
Fixed lease revenue $ 69,366 $ 73,102 $ 138,023 $ 137,984
Variable lease revenues 16,260 15,039 33,640 30,894
Total rental revenue 87,254 89,948 178,610 171,787
Rental Income        
Operating Leased Assets [Line Items]        
Total rental revenue $ 85,626 $ 88,141 $ 171,663 $ 168,878