XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Components of Leasing Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Leasing revenue—fixed payments $ 152,876 $ 141,247 $ 297,591 $ 281,753
Leasing revenue—variable payments 46,594 50,782 96,454 108,298
(Provision for) recovery of doubtful accounts (1,509) 624 (4,432) 1,647
Total leasing revenue $ 197,961 $ 192,653 $ 389,613 $ 391,698