XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 799 $ 1,970
Commissions payable to a related party 2,448 2,510
Accrued general expenses 5,541 3,083
Accrued professional services 2,889 1,889
Operating lease liabilities, current 2,339 3,613
Other 3,054 1,809
Accrued and other current liabilities [1] $ 17,070 $ 14,874
[1] Including amounts from a related party of $2,448 and $2,510 as of April 30, 2023 and 2022, respectively.