XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Collaboration and License Agreements - Memorial Sloan Kettering Cancer Center License Agreement (Details) - Amended MSK License - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Collaboration agreement      
Enterprise value milestone payment $ 75.0 $ 75.0  
Stock price appreciation milestone payable     $ 20.0
Change in fair value of enterprise value milestones 5.9 14.2  
Enterprise value milestones liability at fair value $ 9.9 $ 9.9