XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies - Schedule of Concentrations of Risk Percentage (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Customer A | Accounts Receivable, Net          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     16.10%   19.10%
Customer B | Accounts Receivable, Net          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage         12.20%
Customer C | Revenue          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage   10.30%      
Customer D | Accounts Receivable, Net          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage     14.80%    
Genentech, Inc. and Roche Group | Revenue          
Significant Accounting Policies [Line Items]          
Concentration risk, percentage 39.80% 48.10% 42.60% 55.10%