XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Dec. 31, 2021
Related Party Transaction [Line Items]          
Revenue recognized $ 48,663,000   $ 32,127,000    
Drug discovery services revenue from contracts with customers 15,582,000   5,787,000    
Agreement with Gates Ventures, LLC          
Related Party Transaction [Line Items]          
Net receivables (payables) $ 0       $ 0
Agreement with Gates Ventures, LLC | First Anniversary          
Related Party Transaction [Line Items]          
Contribution revenue recognition   $ 1,000,000   $ 1,000,000  
Agreement with Gates Ventures, LLC | Minimum          
Related Party Transaction [Line Items]          
Percentage of voting securities 5.00%        
Drug Discovery Contribution          
Related Party Transaction [Line Items]          
Drug discovery services revenue from contracts with customers $ 341,000        
Member of Board of Directors          
Related Party Transaction [Line Items]          
Payment of consulting fees 100,000   95,000    
BMGFT          
Related Party Transaction [Line Items]          
Revenue recognized 200,000   $ 730,000    
Net receivables (payables) 8,000       165,000
BMGFT | Drug Discovery Contribution          
Related Party Transaction [Line Items]          
Net receivables (payables) 0       0
Drug discovery services revenue from contracts with customers 341,000       111,000
ShouTi          
Related Party Transaction [Line Items]          
Software sales transactions amount         $ 650,000
Revenue from related parties $ 77,000