v3.26.1
Stock-Based Compensation - Schedule of Fair Value of Share-based Awards Granted Measured with Weighted-Average Assumptions (Detail)
8 Months Ended 12 Months Ended
Dec. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
Share-based Payment Arrangement [Abstract]      
Risk-free rate 3.85% 4.21% 4.29%
Expected life of the options 6 years 3 months 6 years 3 months 6 years 3 months
Expected volatility of the underlying stock 78.45% 79.85% 81.38%
Expected dividend rate 0.00% 0.00% 0.00%