XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock (Details) - Schedule of common stock reserved for future issuance - shares
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Schedule of common stock reserved for future issuance [Abstract]    
Outstanding and issued common stock options 5,888,872 2,660,383
Common stock warrants 4,999,863 4,999,883
Shares available for grant under 2021 Equity Incentive Plan 4,393,450 4,422,480
Shares available for grant under 2022 Inducement Equity Incentive Plan 1,295,672
Shares available for grant under 2021 Employee Stock Purchase Plan 928,551 550,000
Total shares of common stock reserved 17,506,408 12,632,746