XML 94 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Summary of Contract Balances with Customers (Details) - USD ($)
$ in Thousands
Apr. 03, 2022
Jan. 02, 2022
Revenue from Contract with Customer [Abstract]    
Trade receivables, net of allowances of $118 and $896, respectively $ 40,053 $ 41,132
Trade receivables, allowance for credit loss 118 896
Deferred revenue:    
Current 16,649 17,458
Noncurrent 3,090 2,981
Total deferred revenue $ 19,739 $ 20,439