XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
License Agreements - Additional Information (Details)
$ in Thousands
1 Months Ended
Jan. 31, 2022
USD ($)
UTHSA License Agreement [Member]  
License fee payment in cash $ 250