XML 112 R80.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Supplemental Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Cash paid for operating leases $ 17,112 $ 12,883 $ 11,908
Lease assets and tenant receivable obtained for new operating leases $ 7,170 $ 1,867 $ 10,868