XML 491 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Operating Leases Lessee Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2022 $ 2,293  
2023 2,211  
2024 1,729  
2025 1,364  
2026 1,333  
2027 and thereafter 8,912  
Total undiscounted future cash flows related to lease payments 17,842  
Less: imputed interest (4,332)  
Total present value of lease liability 13,510 $ 3,465
Lessor, Operating Lease, Payment to be Received, Recognized    
2022 76,256  
2023 65,540  
2024 42,761  
2025 16,241  
2026 15,077  
2017 and thereafter 43,148  
Total 259,023  
Leases, Operating [Abstract]    
2022 947,292  
2023 801,865  
2024 632,268  
2025 501,203  
2026 409,448  
2029 and thereafter 1,064,472  
Total $ 4,356,548