XML 98 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Leases Commitments And Contingencies Disclosure [Abstract]    
Year one $ 26,687  
Year Two 25,943  
Year Three 24,480  
Year Four 23,400  
Year Five 19,376  
Thereafter 39,849  
Total future minimum lease payments 159,735  
Less: Imputed interest (25,337)  
Operating lease liability - total 134,398  
Current portion of operating lease liability 20,368 $ 16,393
Operating lease liability, less current portion $ 114,030 $ 95,159