XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 266 $ 799
Accrued general expenses 2,783 5,541
Operating lease liabilities, current 3,226 2,339
Accrued professional services 2,082 2,889
Commissions payable to a related party 0 2,448
Other 1,169 3,054
Accrued and other current liabilities [1] $ 9,526 $ 17,070
[1] Including amounts due to a related party of $2,448 as of April 30, 2023.