XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 25, 2021
Dec. 26, 2020
Dec. 26, 2021
Significant Accounting Policies [Line Items]        
Contractual support period 1 year      
Stock plan offering period 6 months      
Advertising expenses $ 1,500 $ 1,600 $ 1,300  
Foreign currency transaction loss (12,800) 17,200 200  
Revenue reserves recorded for potential sales returns $ 3,600 800 $ 2,400  
Software warranty period 90 days      
Lease renewal term 6 years      
Restructuring payment timing period 4 years      
Long-term debt, net $ 667,719 476,789    
Accumulated deficit $ (1,699,593) $ (1,698,042)    
Adjustment | Accounting Standards Update 2020-06        
Significant Accounting Policies [Line Items]        
Additional Paid in Capital       $ 196,500
Long-term debt, net       122,000
Accumulated deficit       $ 74,500
Customer Concentration Risk | Accounts Receivable | Customer One        
Significant Accounting Policies [Line Items]        
Concentration risk     10.00%  
Customer Concentration Risk | Revenue | Customer One        
Significant Accounting Policies [Line Items]        
Concentration risk 11.00%   11.00%  
Restricted Stock Units | New Hire Employee        
Significant Accounting Policies [Line Items]        
Award vesting period 4 years      
Minimum        
Significant Accounting Policies [Line Items]        
Payment term 30 days      
Purchase commitment time frame 12 months      
Product warranty period 1 year      
Lease term 1 year      
Minimum | Restricted Stock Units | Existing Employees        
Significant Accounting Policies [Line Items]        
Award vesting period 18 months      
Minimum | Performance Stock Units        
Significant Accounting Policies [Line Items]        
Award performance period 2 years      
Maximum        
Significant Accounting Policies [Line Items]        
Payment term 120 days      
Purchase commitment time frame 24 months      
Product warranty period 5 years      
Lease term 11 years      
Maximum | Restricted Stock Units | Existing Employees        
Significant Accounting Policies [Line Items]        
Award vesting period 3 years      
Maximum | Performance Stock Units        
Significant Accounting Policies [Line Items]        
Award performance period 3 years