XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation (Details) - Schedule of stock-based compensation expense stock options and warrants - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Stock Based Compensation (Details) - Schedule of stock-based compensation expense stock options and warrants [Line Items]    
Stock based compensation expense $ 3,548,368 $ 2,187,149
Research and development [Member]    
Stock Based Compensation (Details) - Schedule of stock-based compensation expense stock options and warrants [Line Items]    
Stock based compensation expense 459,492 140,278
General and administrative [Member]    
Stock Based Compensation (Details) - Schedule of stock-based compensation expense stock options and warrants [Line Items]    
Stock based compensation expense $ 3,088,876 $ 2,046,871