v3.23.1
Business acquisition - Preliminary estimate of the intangible assets (Details) - USD ($)
$ in Thousands
Dec. 01, 2021
Jun. 14, 2021
AbX Biologics, Inc.    
Business Acquisition [Line Items]    
Estimated Fair Value $ 46,500  
iGenomX    
Business Acquisition [Line Items]    
Estimated Fair Value   $ 18,410
Developed Technology | AbX Biologics, Inc.    
Business Acquisition [Line Items]    
Estimated Weighted Average Useful Lives in Years 14 years  
Estimated Fair Value $ 30,900  
Developed Technology | iGenomX    
Business Acquisition [Line Items]    
Estimated Weighted Average Useful Lives in Years   17 years
Estimated Fair Value   $ 17,900
Customer Relationships | AbX Biologics, Inc.    
Business Acquisition [Line Items]    
Estimated Weighted Average Useful Lives in Years 10 years  
Estimated Fair Value $ 14,700  
Customer Relationships | iGenomX    
Business Acquisition [Line Items]    
Estimated Weighted Average Useful Lives in Years   1 year 6 months
Estimated Fair Value   $ 510
Trade name | AbX Biologics, Inc.    
Business Acquisition [Line Items]    
Estimated Weighted Average Useful Lives in Years 3 years  
Estimated Fair Value $ 900