v3.24.3
Leases - Lease Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Leases [Abstract]          
Straight line rent adjustments $ 8,854 $ 8,691 $ 23,796 $ 17,120  
Straight line rent receivables 134,218   134,218   $ 112,440
Variable lease, income 22,291 21,067 65,120 64,627  
Tenant reimbursements and other income $ 21,271 $ 19,722 $ 61,667 $ 60,641