XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Segment Information (Details) - segment
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Information    
Number of operating segments 1  
Other customers | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized 0.00% 0.00%
Specialty distributors and pharmacy providers | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized 59.00%  
Roche | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized   17.00%
Huadong | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized   59.00%
Lilly | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized 10.00% 24.00%
Vertex Pharmaceuticals Incorporated [Member] | Revenue | Customer concentration    
Segment Information    
Percentages of revenue recognized 30.00%