XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.3
LICENSE AND COLLABORATION AGREEMENTS - Watchmaker Genomics (Details)
$ in Millions
Jul. 31, 2023
USD ($)
Watchmaker Genomics, Inc | Licensing agreements  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Collaboration arrangement, milestones to be paid $ 82.0