XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Apr. 03, 2021
USD ($)
Customer
Mar. 28, 2020
USD ($)
Customer
Jan. 02, 2021
Customer
Disclosure Summary Of Significant Accounting Policies [Line Items]      
Service contract warranty period 1 year    
Service contract, period to determine nature of sale 60 days    
Arrangement fee $ 2.0    
Arrangement expiration period 9 months    
Fair value of distribution right $ 14.8    
Arrangement fee 3.5    
Customer deposit 1.5    
Deferred revenue recognized 0.4 $ 0.4  
Non-current portion of deferred revenue pertains to exclusivity fee deferred revenue 10.3    
Current portion of deferred revenue pertains to exclusivity fee deferred revenue $ 0.9    
Products warranty period 2 years    
Revenue, Total | Customer Concentration Risk      
Disclosure Summary Of Significant Accounting Policies [Line Items]      
Number of customers | Customer 0 1  
Accounts Receivable | Customer Concentration Risk      
Disclosure Summary Of Significant Accounting Policies [Line Items]      
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases 10.00%   10.00%
Percentage of accounts receivable accounted 13.00% 12.00% 13.00%
Accounts Receivable | Credit Concentration Risk      
Disclosure Summary Of Significant Accounting Policies [Line Items]      
Number of customers | Customer 2   1
Revenue, Total | Customer Concentration Risk      
Disclosure Summary Of Significant Accounting Policies [Line Items]      
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases 10.00% 10.00%  
Royalty Agreements      
Disclosure Summary Of Significant Accounting Policies [Line Items]      
Number of customers | Customer 2