XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Fixed contractual payments $ 651,730 $ 629,189 $ 1,300,620 $ 1,250,835
Variable lease payments 138,579 132,315 278,037 267,318
Sales-type lease revenue 246 229 488 455
Lease $ 790,555 $ 761,733 $ 1,579,145 $ 1,518,608