XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Provision for (Benefit from) Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Income Tax Disclosure [Abstract]    
Accrued liabilities $ 1,633 $ 1,269
Operating leases 250 279
Depreciation and amortization (217) (318)
Stock-based compensation expense 1,212 3,792
Capitalized research and development costs 3,712 4,046
Net operating loss carry-forward 8,248 9,038
Total deferred tax assets 14,838 18,106
Less: Valuation allowance (14,838) (18,106)
Net deferred tax asset $ 0 $ 0