XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Asset acquisitions - Atreca - Narratives (Details) - USD ($)
May 17, 2024
Sep. 30, 2024
Dec. 31, 2023
Asset acquisitions      
Liabilities   $ 41,992,000 $ 28,658,000
Atreca      
Asset acquisitions      
Liabilities $ 0    
Total cost of acquisition 5,700,000    
Upfront payment 5,500,000    
Transaction costs 200,000    
Atreca | Maximum      
Asset acquisitions      
Payment to be made in cash $ 7,000,000.0