XML 94 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 27, 2022
Dec. 31, 2021
Mar. 28, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2022 $ 13,552    
2023 10,484    
2024 7,745    
2025 6,032    
2026 5,075    
Thereafter 1,927    
Future lease payments 44,815    
Present value discount (1,437)    
Lease liabilities $ 43,378 $ 47,273 $ 47,082