XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Common Stock (Details) - Schedule of Reserved Shares of Common Stock
Mar. 31, 2024
shares
Schedule of Reserved Shares of Common Stock [Abstract]  
Common stock warrants 27,637,266
Employee stock purchase plan 2,628,996
Stock options and RSUs, issued and outstanding 11,436,369
Stock options and RSUs, authorized for future issuance 3,850,462
Total shares reserved 45,553,093