XML 68 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued general expenses $ 3,785 $ 2,140
Operating lease liabilities, current 4,795 3,226
Accrued professional services 7,323 2,082
Accrued cloud hosting services 4,718 643
Accrued taxes payable 3,258 621
Other 2,416 814
Accrued and other current liabilities $ 26,295 $ 9,526