v3.23.3
LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Operating leases    
2023 (rest of year) $ 11,317  
2024 44,184  
2025 30,800  
2026 26,212  
2027 25,653  
Thereafter 267,948  
Total lease payments 406,114  
Less: Imputed interest 87,827  
Total lease liabilities 318,287  
Finance leases    
2023 (rest of year) 2,300  
2024 8,515  
2025 6,471  
2026 4,257  
2027 4,065  
Thereafter 142,022  
Total lease payments 167,630  
Less: Imputed interest 94,934  
Total lease liabilities 72,696 $ 73,479
2023 (rest of year) 13,617  
2024 52,699  
2025 37,271  
2026 30,469  
2027 29,718  
Thereafter 409,970  
Total lease payments 573,744  
Less: Imputed interest 182,761  
Total lease liabilities $ 390,983