XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Components of Leasing Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Leasing revenue—fixed payments $ 141,247 $ 135,048 $ 281,753 $ 270,257
Leasing revenue—variable payments 50,782 52,099 108,298 120,869
Recovery of doubtful accounts, net 624 1,443 1,647 876
Total leasing revenue $ 192,653 $ 188,590 $ 391,698 $ 392,002