XML 101 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Commitments - Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Operating leases    
2023 $ 11,358  
2024 10,312  
2025 9,057  
2026 5,743  
2027 4,474  
Thereafter 32,711  
Total lease payments 73,655  
Less: imputed interest (26,212)  
Total 47,443  
Finance leases    
2023 31,121  
2024 31,836  
2025 28,988  
2026 32,553  
2027 26,970  
Thereafter 524,869  
Total lease payments 676,337  
Less: imputed interest (403,262)  
Total $ 273,075 $ 274,717