XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Maturity Of Leases As Lessee) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating leases, 2023 $ 8,149  
Operating leases, 2024 31,198  
Operating leases, 2025 29,159  
Operating leases, 2026 27,283  
Operating leases, 2027 24,977  
Operating leases, Thereafter 139,619  
Operating leases, Total lease payments 260,385  
Operating leases, Less imputed interest (57,406)  
Total operating lease liabilities 202,979 $ 224,008
Finance leases, 2023 3  
Finance leases, Total lease payments 3  
Total finance lease liabilities $ 3 $ 28