XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 640 $ 799
Accrued general expenses 3,483 5,541
Operating lease liabilities, current 2,421 2,339
Accrued professional services 2,999 2,889
Commissions payable to a related party 0 2,448
Other 886 3,054
Accrued and other current liabilities [1] $ 10,429 $ 17,070
[1] Including amounts from a related party of $2,448 as of April 30, 2023.