v3.26.3
Fair Value Measurement - Summary of Fair Value and Amortized Cost of Available-for-Sale Marketable Securities (Details) - Level 2
$ in Thousands
3 Months Ended
Jul. 31, 2026
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost Basis $ 199,381
Unrealized Gains 2
Unrealized Losses (473)
Fair Value 198,910
U.S.Treasury Securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost Basis 176,615
Unrealized Gains 2
Unrealized Losses (473)
Fair Value 176,144
Money Market Funds  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost Basis 22,766
Fair Value $ 22,766