XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued general expenses $ 3,678 $ 2,783
Operating lease liabilities, current 4,490 3,226
Accrued professional services 7,008 2,082
Accrued cloud hosting services 6,687 643
Accrued taxes payable 2,744 621
Other 3,021 171
Accrued and other current liabilities $ 27,628 $ 9,526