XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Income Relating to Lease Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income relating to lease payments:      
Income from leases $ 122,032 $ 146,027 $ 157,719
Undiscounted Cash Flows      
2025 69,392    
2026 64,321    
2027 54,286    
2028 48,479    
2029 40,699    
2030 and thereafter 113,033    
Income relating to lease payments 390,210    
Variable lease payments $ 35,413 $ 42,311 $ 49,730