XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 1,970 $ 5,331
Commissions payable to a related party 2,510 3,413
Accrued general expenses 4,972 3,588
Operating lease liabilities, current 3,613 3,894
Other 1,809 2,092
Accrued and other current liabilities [1] $ 14,874 $ 18,318
[1] Including amounts from a related party of $2,510 and $3,413 as of April 30, 2022 and 2021, respectively.