XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 1,597 $ 1,970
Accrued general expenses 8,016 4,972
Operating lease liabilities, current 2,705 3,613
Commissions payable to a related party 2,422 2,510
Other 2,911 1,809
Accrued and other current liabilities [1] $ 17,651 $ 14,874
[1] Including amounts from a related party of $2,422 and $2,510 as of July 31, 2022 and April 30, 2022, respectively.