XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
LICENSE AND COLLABORATION AGREEMENTS - Watchmaker Genomics (Details) - Watchmaker Genomics, Inc - Licensing Agreements
$ in Millions
Jul. 31, 2023
USD ($)
Investments, All Other Investments [Abstract]  
Collaboration Arrangement, Milestones To Be Received $ 82.0
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]  
Collaboration Arrangement, Milestones To Be Received $ 82.0