Annual report pursuant to Section 13 and 15(d)

Contingencies and commitments - MD Anderson Strategic Alliance (Details)

v3.24.0.1
Contingencies and commitments - MD Anderson Strategic Alliance (Details) - MD Anderson Strategic Alliance - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2018
Dec. 31, 2017
Sep. 26, 2016
Contingencies and commitments            
Upfront payment         $ 3,412,000  
Milestone Payments $ 2,326,000 $ 454,000 $ 3,549,000 $ 2,326,000    
Minimum            
Contingencies and commitments            
Potential milestone payments           $ 19,644,000