XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
Sep. 28, 2019
USD ($)
Sep. 30, 2020
USD ($)
Segment
Sep. 28, 2019
USD ($)
Dec. 28, 2019
USD ($)
Clinical trial cost $ 882 $ 671 $ 2,127 $ 1,834  
Research development and clinical trials expenses 300 $ 400 $ 1,100 $ 900  
Revenue performance obligation description of payment terms     Payment terms for customer orders, including for each of the Company’s primary performance obligations, are typically 30 days for customers in the United States and 30 to 90 days for customers in non-U.S. markets, and such payments do not include payments that are variable, dependent on specified factors or events.    
Contract assets 0   $ 0   $ 0
Performance obligations totaled $ 1,400   $ 1,400    
Revenue performance obligation description of timing     The Company generally satisfies performance obligations within one year of the contract inception date.    
Number of operating segments | Segment     1    
Concentration Risk | Accounts Receivable | Minimum          
Concentration risk percentage 10.00% 10.00% 10.00% 10.00% 10.00%
Customer Concentration Risk | Accounts Receivable | Customer one [Member]          
Concentration risk percentage 14.00%   14.00%    
Customer Concentration Risk | Accounts Receivable | Customer Two [Member]          
Concentration risk percentage 14.00%   14.00%    
Customer Concentration Risk | Revenue [Member] | Minimum          
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%  
Customer Concentration Risk | Revenue [Member] | Customer one [Member]          
Concentration risk percentage 12.00%   13.00% 10.00%  
Customer Concentration Risk | Revenue [Member] | Customer Two [Member]          
Concentration risk percentage 14.00%   12.00%