XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Licensing arrangements - Purdue research foundation and other license agreements (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
In-process research and development $ 6,706,000 $ 124,972,000
License agreement with purdue research foundation    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Maximum amount payable 3,800,000 3,800,000
Other license agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Upfront consideration paid in cash $ 4,000,000.0 4,600,000
In-process research and development   $ 0