XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Disclosure of lessee operating lease, liability, maturity) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating leases    
Remainder of 2023 $ 3,539  
2024 13,562  
2025 12,800  
2026 11,896  
2027 10,842  
Thereafter 158,273  
Total lease payments 210,912  
Less: imputed interest (116,582)  
Total lease liabilities 94,330 $ 86,828
Finance leases    
Remainder of 2023 8,681  
2024 46,105  
2025 40,105  
2026 27,154  
2027 5,895  
Thereafter 1,398  
Total lease payments 129,338  
Less: imputed interest (16,000)  
Total finance lease liabilities $ 113,338 $ 124,079