XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of lease liabilities (Detail)
$ in Thousands
Dec. 30, 2023
USD ($)
Operating Leases  
2024 $ 10,529
2025 7,102
2026 6,671
2027 6,122
2028 6,039
Thereafter 14,746
Total lease payments 51,209
Less imputed interest (5,935)
Present value of lease liability $ 45,274
Operating Lease, Weighted Average Discount Rate, Percent 3.50%
Operating Lease Weighted Average Remaining Lease Term [Abstract]  
Lease Weighted Average Remaining Lease Term 6 years 9 months 18 days
Finance Lease Liabilities, Payments, Due  
2024 $ 1,367
2025 1,109
2026 391
2027 8
Total lease payments 2,875
Less imputed interest (167)
Present value of lease liability $ 2,708
Finance Lease, Weighted Average Discount Rate, Percent 3.50%
Finance Lease, Weighted Average Remaining Lease Term 2 years 2 months 12 days