XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Schedule of lessee, operating lease liability, maturity) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Operating leases    
2022 $ 12,805  
2023 12,461  
2024 11,678  
2025 10,754  
2026 9,727  
Thereafter 152,740  
Total lease payments 210,165  
Less: imputed interest (119,534)  
Total operating lease liabilities 90,631 $ 51,231
Finance leases    
2022 40,336  
2023 41,643  
2024 36,863  
2025 23,838  
2026 3,567  
Thereafter 0  
Total lease payments 146,247  
Less: imputed interest (22,168)  
Total lease liabilities $ 124,079 $ 52,794