XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Licensing Agreement - Additional Information (Detail) - WuXi Bio [Member] - USD ($)
6 Months Ended
Oct. 31, 2019
Jun. 30, 2022
Aggregate milestone payments upon achievement of certain sales milestones   $ 10,800,000
Agreement payment and license Term desciption   In the event the Company fails to pay all amounts due to WuXi Bio under the license agreement, and fails to pay the amounts within 30 days after receiving written notice of such failure, WuXi Bio may terminate the license with 45 days written notice to the Company.
Research and Development Expense [Member]    
License fees paid $ 150,000