XML 56 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitment and Contingencies - Additional Information (Detail)
$ in Thousands
Dec. 28, 2019
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Minimum commitments under non-cancelable purchase obligations $ 7,600
Minimum commitments under non-cancelable purchase obligations, due in 2020 5,300
Minimum commitments under non-cancelable purchase obligations, due in 2021 $ 2,300