v3.26.1
Provision for (Benefit from) Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Deferred tax assets:    
Net operating loss carryforwards $ 10,962 $ 8,248
Capitalized research and development costs 3,454 3,712
Right of use liability 1,150 1,461
Deferred revenue 315 1,271
Stock-based compensation 1,371 1,212
Allowance for doubtful accounts and credit losses 269 234
Accrued liabilities 153 128
Total deferred tax assets before valuation allowance 17,674 16,266
Less: Valuation allowance (16,364) (14,838)
Total deferred tax assets after valuation allowance 1,310 1,428
Deferred tax liabilities:    
Right of use asset (943) (1,212)
Fixed assets (367) (216)
Total deferred tax liabilities (1,310) (1,428)
Net deferred tax asset (liability) $ 0 $ 0