XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Textual (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]        
U.S. federal income tax rate, percent 21.00% 21.00% 21.00%  
Deferred tax assets, valuation allowance $ 10,948 $ 14,238    
Maximum amount company recognize from unrecognized tax benefit 12,373 13,486 $ 15,143 $ 5,528
Unrecognized tax benefits that would reflect as adjustment to income tax expense if recognized 7,832 8,863    
Unrecognized tax benefits, income tax penalties and interest expense (814) (193) $ 236  
Unrecognized tax benefits, income tax penalties and interest accrued 430 $ 1,487    
California [Member]        
Operating Loss Carryforwards [Line Items]        
Deferred tax assets, valuation allowance 7,547      
Foreign [Member]        
Operating Loss Carryforwards [Line Items]        
Deferred tax assets, valuation allowance 169      
Operating loss carryforwards 1,522      
Research and development tax credit carryforward $ 3,232      
Foreign [Member] | Research and Development Credit [Member]        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward expiration date Dec. 31, 2029      
Federal [Member]        
Operating Loss Carryforwards [Line Items]        
Deferred tax assets, valuation allowance $ 3,232      
State [Member]        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 1,732      
Research and development tax credit carryforward $ 10,672