Income Taxes - Summary of Net Operating Losses and Tax Credit Carryforwards (Details) $ in Thousands |
12 Months Ended |
---|---|
Apr. 30, 2025
USD ($)
| |
Federal | |
Valuation Allowance [Line Items] | |
Net opreating losses | $ 201,189 |
Tax credits | $ 6,336 |
Net operating losses, Expiration Years | Indefinite |
Federal | Minimum | |
Valuation Allowance [Line Items] | |
Tax credits, Expiration Years | 2039 |
Federal | Maximum | |
Valuation Allowance [Line Items] | |
Tax credits, Expiration Years | 2043 |
State | |
Valuation Allowance [Line Items] | |
Net opreating losses | $ 110,475 |
Net operating losses, Expiration Years | Various |
Foreign | |
Valuation Allowance [Line Items] | |
Net opreating losses | $ 34,307 |
Net operating losses, Expiration Years | Indefinite |