XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share Attributable to Common Stockholders (Details) - Schedule of diluted net loss per share attributable to common stockholders - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Schedule of diluted net loss per share attributable to common stockholders [Abstract]        
Outstanding and issued common stock options 9,345,537 6,023,166 9,345,537 6,023,166
Common stock warrants 4,999,863 4,999,863 4,999,863 4,999,863
Unvested restricted common stock 58,829 400,036 58,829 400,036
Outstanding restricted stock units 1,179,771 5,000 1,179,771 5,000
Total 15,584,000 11,428,065 15,584,000 11,428,065