XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Common Stockholders (Details) - Schedule of diluted net loss per share attributable to common stockholders - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Diluted Net Loss Per Share Attributable to Common Stockholders [Abstract]    
Outstanding and issued common stock options 8,903,590 5,888,872
Common stock warrants 4,999,863 4,999,863
Outstanding RSUs 2,616,820 94,972
Unvested restricted common stock 94,126 470,630
Total 16,614,399 11,454,337