XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Maturity Of Leases As Lessee) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating leases, 2023 $ 25,120  
Operating leases, 2024 32,128  
Operating leases, 2025 30,157  
Operating leases, 2026 28,218  
Operating leases, 2027 25,879  
Operating leases, Thereafter 136,670  
Operating leases, Total lease payments 278,172  
Operating leases, Less imputed interest (61,369)  
Total operating lease liabilities 216,803 $ 224,008
Finance leases, 2023 20  
Finance leases, Total lease payments 20  
Total finance lease liabilities $ 20 $ 28