XML 113 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent events - Asset Purchase Agreement (Details) - Subsequent events - Ayala Purchase Agreement
$ in Millions
Feb. 05, 2024
USD ($)
shares
Subsequent events  
Amount paid $ 20.0
Number of shares issued | shares 2,175,489
Maximum amount payable in development and commercial milestones $ 37.5