XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued compensation $ 2,078,896 $ 1,323,138
Contingent consideration payable in stock 0 2,500,000
Accrued research and development expenses 8,644,036 3,944,094
Accrued general and administrative expenses 529,143 367,533
Total accrued expenses $ 11,252,075 $ 8,134,765