XML 108 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Leases, Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) - USD ($)
$ in Thousands
Jan. 02, 2021
Dec. 28, 2019
Leases Commitments And Contingencies Disclosure [Abstract]    
2021 $ 8,327  
2022 7,626  
2023 7,149  
2024 6,748  
2025 6,253  
Thereafter 13,800  
Total future minimum lease payments 49,903  
Less: Imputed interest (8,641) $ (7,428)
Operating lease liability - total 41,262 28,743
Current portion of operating lease liability 6,132 4,703
Operating lease liability, less current portion $ 35,130 24,040
2020   6,319
2021   4,771
2022   3,878
2023   3,741
2024   3,771
2025   3,841
Thereafter   9,850
Total future minimum lease payments   $ 36,171