XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock (Details) - Schedule of common stock reserved for future issuance
Mar. 31, 2023
shares
Schedule of Common Stock Reserved for Future Issuance [Abstract]  
Warrants to purchase common stock 4,555,643
Stock options outstanding 8,030,655
Stock options available for future grants 5,354,449
Total 17,940,747