XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of Business (Details)
6 Months Ended
Jun. 30, 2021
Program
Nature of Business [Abstract]  
Number of clinical-stage programs 4