XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Liability for common stock exercised prior to vesting $ 161 $ 266
Accrued general expenses 5,203 2,783
Operating lease liabilities, current 3,822 3,226
Accrued professional services 2,287 2,082
Other 1,332 1,169
Accrued and other current liabilities $ 12,805 $ 9,526