XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Significant Accounting Policies - Segment Information (Details) - segment
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Information        
Number of operating segments     1  
Other customers | Revenue | Customer concentration        
Segment Information        
Percentages of revenue recognized 0.00% 0.00% 0.00% 0.00%
Roche | Revenue | Customer concentration        
Segment Information        
Percentages of revenue recognized 50.00% 99.00% 26.00%  
Roche | Revenue | Customer concentration        
Segment Information        
Percentages of revenue recognized       99.00%
Huadong | Revenue | Customer concentration        
Segment Information        
Percentages of revenue recognized 50.00%   56.00%  
Lilly | Revenue | Customer concentration        
Segment Information        
Percentages of revenue recognized     17.00%