XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
The Company and Summary of Significant Accounting Policies (Details) - Schedule of Diluted Net Loss Per Share - shares
shares in Thousands
6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Schedule of Diluted Net Loss Per Share [Abstract]    
Options to purchase common stock 2,913 2,030
Unvested restricted stock units 229
Common stock purchase warrants 11,892 6,217
Total 15,034 8,247