v3.26.1
Fair Value Measurements - Summary of Fair Value of Company's Marketable Securities By Type (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
Marketable Securities [Line Items]      
Amortized Cost $ 70,751 $ 87,744 $ 178,327
Gross Unrealized Gains 140 1,258 683
Gross Unrealized Losses (19)   (398)
Fair Market Value 70,872 89,002 178,612
Corporate Debt Securities [Member]      
Marketable Securities [Line Items]      
Amortized Cost 53,896 74,150 130,099
Gross Unrealized Gains 92 1,093 600
Gross Unrealized Losses (19)   (276)
Fair Market Value 53,969 75,243 130,423
U.S. Government Agency Securities [Member]      
Marketable Securities [Line Items]      
Amortized Cost 16,855 13,594 48,228
Gross Unrealized Gains 48 165 83
Gross Unrealized Losses     (122)
Fair Market Value $ 16,903 $ 13,759 $ 48,189