XML 119 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Lease Commitments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Operating Lease, Expense $ 12,307 $ 11,641
Operating Lease, Payments 11,886 11,564
Operating Lease, Right of Use Asset, Additions $ 8,859 $ 1,631
Operating Lease, Weighted Average Remaining Lease Term 3 years 5 years
Operating Lease, Weighted Average Discount Rate, Percent 3.00% 2.24%
Lessee, Operating Lease, Liability, Payments, Due in 2023 $ 9,555  
Lessee, Operating Lease, Liability, Payments, Due in 2024 7,931  
Lessee, Operating Lease, Liability, Payments, Due in 2025 5,462  
Lessee, Operating Lease, Liability, Payments, Due in 2026 4,118  
Lessee, Operating Lease, Liability, Payments, Due in 2027 2,514  
Lessee, Operating Lease, Liability, Payments, Due Thereafter 2,928  
Lessee, Operating Lease, Liability, Payments, Due 32,508  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,896)  
Operating Lease, Liability $ 30,612