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