XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 497 $ 799
Accrued general expenses 3,946 5,541
Operating lease liabilities, current 2,638 2,339
Accrued professional services 1,581 2,889
Commissions payable to a related party 0 2,448
Other 1,618 3,054
Accrued and other current liabilities [1] $ 10,280 $ 17,070
[1] Including amounts from a related party of $2,448 as of April 30, 2023.