XML 76 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2022
Sep. 30, 2021
Apr. 30, 2021
Jun. 30, 2020
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Sep. 30, 2020
Related Party Transaction [Line Items]                    
Payments to acquire other investments             $ 5,300,000 $ 7,630,000    
Investment at cost basis         $ 20,510,000   20,510,000   $ 14,002,000  
Deferred revenue         9,840,000   9,840,000   6,335,000  
Affiliated Entity                    
Related Party Transaction [Line Items]                    
Investment at cost basis         13,921,000   13,921,000   12,713,000  
Molecular Assemblies, Inc. (“MAI”)                    
Related Party Transaction [Line Items]                    
Deferred revenue         0   0   $ 200,000  
Molecular Assemblies, Inc. (“MAI”) | MAI Agreement | Affiliated Entity                    
Related Party Transaction [Line Items]                    
Due from related parties, shares (in shares) 1,587,049     1,587,049            
Milestone payment received $ 1,000,000                  
Molecular Assemblies, Inc. (“MAI”) | MCRA                    
Related Party Transaction [Line Items]                    
Revenue from transactions with MAI         1,000,000 $ 200,000 1,200,000 $ 700,000    
Molecular Assemblies, Inc. (“MAI”) | MCRA | Product revenue                    
Related Party Transaction [Line Items]                    
Revenue from transactions with MAI         $ 200,000   $ 400,000      
MAI Agreement | MAI Agreement | Affiliated Entity                    
Related Party Transaction [Line Items]                    
Due from related parties                   $ 1,000,000
Series A Preferred Stock | Molecular Assemblies, Inc. (“MAI”) | MCRA                    
Related Party Transaction [Line Items]                    
Number of shares received in exchange for services (in shares)             18,292,369      
Series A Preferred Stock | Molecular Assemblies, Inc. (“MAI”) | MCRA                    
Related Party Transaction [Line Items]                    
Number of shares received in exchange for services (in shares)         1,587,049 476,114 1,587,049 1,904,456    
Series B Preferred Stock | Molecular Assemblies, Inc. (“MAI”) | MCRA                    
Related Party Transaction [Line Items]                    
Number of shares received in exchange for services (in shares)         1,587,049   1,587,049      
Molecular Assemblies, Inc. (“MAI”) | Series A Preferred Stock                    
Related Party Transaction [Line Items]                    
Number of shares purchased (in shares)     1,000,000             1,587,050
Payments to acquire other investments     $ 600,000 $ 1,000,000            
Molecular Assemblies, Inc. (“MAI”) | Series B Preferred Stock                    
Related Party Transaction [Line Items]                    
Number of shares purchased (in shares)   9,198,423       9,198,423   9,198,423    
Payments to acquire other investments   $ 7,000,000