XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation (Details) - Schedule of stock-based compensation expense stock options and warrants - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Stock Based Compensation (Details) - Schedule of stock-based compensation expense stock options and warrants [Line Items]    
Stock based compensation expense $ 1,177,702 $ 1,030,415
Research and development [Member]    
Stock Based Compensation (Details) - Schedule of stock-based compensation expense stock options and warrants [Line Items]    
Stock based compensation expense 205,809 67,279
General and administrative [Member]    
Stock Based Compensation (Details) - Schedule of stock-based compensation expense stock options and warrants [Line Items]    
Stock based compensation expense $ 971,893 $ 963,136