XML 34 R23.htm IDEA: XBRL DOCUMENT v3.26.1
COMMITMENTS AND CONTINGENCIES - University of Edinburgh - License term (Details) - University of Edinburgh License Agreement
$ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
COMMITMENTS AND CONTINGENCIES  
Collaborative agreement, amount utilized from fund raising commitment $ 1.2
Fund raised $ 3.0