XML 103 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Apr. 30, 2021
Jun. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Related Party Transaction [Line Items]              
Investment in non-marketable securities         $ 7,630 $ 2,000 $ 0
Contract liabilities: deferred revenue $ 6,335       6,335 4,791  
Contract assets 4,557       4,557 4,526  
Affiliated Entity              
Related Party Transaction [Line Items]              
Investment in non-marketable securities         7,630 1,000  
Contract liabilities: deferred revenue 245       245 0 $ 0
Contract assets 0       0 450  
Transactions With AstraZeneca PLC | Director              
Related Party Transaction [Line Items]              
Investment in non-marketable securities           100  
Molecular Assemblies, Inc. | MAI Agreement | Affiliated Entity              
Related Party Transaction [Line Items]              
Due from related parties $ 1,000       1,000    
Milestone payment received (in shares) 1,587,049            
Molecular Assemblies, Inc. | Master Collaboration & Research Agreement              
Related Party Transaction [Line Items]              
Revenue recognized from transactions         2,000 900  
Contract assets $ 0       0 500  
Molecular Assemblies, Inc. | Master Collaboration & Research Agreement | Affiliated Entity              
Related Party Transaction [Line Items]              
Contract liabilities: deferred revenue $ 200       $ 200 $ 0  
Series A and B Preferred Stock | Molecular Assemblies, Inc. | Master Collaboration & Research Agreement              
Related Party Transaction [Line Items]              
Investment owned, balance (in shares) 3,491,505       3,491,505 714,171  
Series A and B Preferred Stock | Molecular Assemblies, Inc. | Master Collaboration & Research Agreement | Affiliated Entity              
Related Party Transaction [Line Items]              
Investment owned, balance (in shares) 16,705,320       16,705,320    
Molecular Assemblies, Inc. | Series A Preferred Stock              
Related Party Transaction [Line Items]              
Investment owned, balance (in shares)     1,000,000 1,587,050      
Investment in non-marketable securities     $ 600 $ 1,000      
Molecular Assemblies, Inc. | Series B Preferred Stock              
Related Party Transaction [Line Items]              
Investment owned, balance (in shares)   9,198,423          
Investment in non-marketable securities   $ 7,000          
Molecular Assemblies, Inc. | Series A and B Preferred Stock              
Related Party Transaction [Line Items]              
Investment in non-marketable securities         $ 12,700 $ 1,500