v3.26.1
Significant agreements - Ionis Collaboration Agreement (Details)
$ in Millions
1 Months Ended
Jul. 09, 2021
USD ($)
item
Jan. 31, 2021
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Ionis Evaluation and Option Agreement        
Significant agreements.        
Payment received $ 3.0 $ 3.0    
Ionis        
Significant agreements.        
Estimated amount payable to CROs $ 0.6   $ 0.4 $ 0.6
Number of collaboration targets | item 4      
Period obligated to perform research and discovery activities 3 years      
Payment received $ 31.0      
Number of payments of a mid-single-digit million dollar, failing to achieve the specified development diligence | item 3      
Number of years over which royalty is payable 10 years