v3.26.1
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued general expenses $ 706 $ 3,785
Operating lease liabilities, current 5,577 4,795
Accrued professional services 4,271 7,323
Accrued cloud hosting services 3,143 4,718
Accrued taxes payable 3,625 3,258
Other 319 2,416
Accrued and other current liabilities $ 17,641 $ 26,295