XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
LICENSE AND COLLABORATION AGREEMENTS - Johns Hopkins University (Details)
$ in Millions
Jan. 05, 2021
USD ($)
Thrive | Licensing Agreements  
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Payments contingent on milestones $ 45.0