XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Apr. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued general expenses $ 2,435 $ 3,785
Operating lease liabilities, current 4,930 4,795
Accrued professional services 8,669 7,323
Accrued cloud hosting services 4,954 4,718
Accrued taxes payable 2,437 3,258
Other 1,438 2,416
Accrued and other current liabilities $ 24,863 $ 26,295