XML 54 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Accounts Payable And Accrued Liabilities Current [Abstract]    
Accrued contract manufacturing $ 827,390 $ 1,479,771
Accrued payroll and payroll taxes 419,354 267,159
Accrued precommercial costs 395,923  
Accrued miscellaneous expenses 216,103 102,999
Accrued accounting, audit, and tax fees 167,630 181,200
Accrued legal 162,812 350,517
Accrued consulting 105,085 88,750
Accrued license fees 86,259 240,041
Accrued contract research and regulatory consulting 47,637 1,070,664
Total accrued expenses $ 2,428,193 $ 3,781,101