XML 97 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Leases- Disaggregation of Fixed Lease Revenue and Variable Lease Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating Lease, Lease Income [Abstract]    
Fixed lease revenue $ 209,693  
Variable lease revenue 62,058  
Total lease revenue $ 271,751 $ 270,065