XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (excluding the nine months ended October 1, 2023) $ 14,289  
2024 52,997  
2025 43,322  
2026 32,346  
2027 19,684  
Thereafter 35,136  
Total lease payments 197,774  
Less imputed interest (24,281)  
Total $ 173,493 $ 166,706