XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Segment Information (Details) - segment
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Information    
Number of operating segments 1 1
Other customers | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized 0.00% 0.00%
Huadong | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized 59.00%  
Lilly | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized 24.00%  
Royalty revenue | Roche | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized 17.00% 99.00%