XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Licensing arrangements - Purdue research foundation and other license agreements (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Jan. 05, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Product development and regulatory approval milestone payments $ 6.0  
Commercial milestone payments 7.5  
License Agreement with Purdue Research Foundation    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum amount payable 3.8  
License Agreement with Purdue Research Foundation | Morphimmune Inc    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
License Agreement, upfront payment on execution 0.2  
License Agreement, upfront payment on first and second anniversary $ 0.1  
License agreement with Zentalis Pharmaceuticals, Inc    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum amount payable   $ 150.0