XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Income Relating to Lease Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income relating to lease payments:      
Income from leases $ 146,027 $ 157,719 $ 203,530
Undiscounted Cash Flows      
2024 86,936    
2025 78,662    
2026 70,489    
2027 60,660    
2028 54,527    
2029 and thereafter 162,594    
Income relating to lease payments 513,868    
Variable lease payments $ 42,311 $ 49,730 $ 54,825