XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share (Details) - Schedule of diluted net loss per share - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Diluted Net Loss Per Share [Abstract]    
Shares subject to options to purchase common stock 7,880,455 6,321,937
Shares subject to warrants to purchase common stock 4,555,643 1,938,143
Total 12,436,098 8,260,080