v3.25.2
Equity Incentive Plan - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended 26 Months Ended
Apr. 30, 2024
Nov. 03, 2024
Apr. 30, 2025
Apr. 30, 2024
Oct. 16, 2024
Apr. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized compensation cost, period for recognition     1 year 9 months 7 days      
Options granted     4,658,300      
Total vested stock options     1,658,100      
Exercise price $ 0   $ 17.04 $ 0    
Unrecognized compensation cost     $ 28,293,000      
Weighted average grant date fair value     $ 10.2      
2025 Omnibus Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options granted     4,658,300      
Stock options exercisable     0      
Total vested stock options     1,658,100      
Stock options are exercised     0      
IPO            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock compensation related to acceleration of vesting of unvested Incentive Units     $ 2,783,000      
Incentive Units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unrecognized compensation cost outstanding $ 3,389,000     $ 3,389,000    
Unrecognized compensation cost, period for recognition 3 years 2 months 4 days          
Weighted average grant date fair value of Incentive Units outstanding $ 5.65     $ 5.65    
Share granted     1,192,999 141,800    
Shares, vested 1,262,180     1,262,180    
Total incentive units unvested 2,130,143   0 2,130,143   2,087,651
Intrinsic value     $ 0      
Exercise price     $ 0      
Unvested Incentive Units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Total incentive units unvested 867,963     867,963    
Restricted Common Shares            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share granted         17,149  
Vesting period         3 years  
Restricted Common Shares | 2025 Omnibus Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share granted     0      
Restricted Common Shares | IPO            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Total incentive units unvested     32,485      
Restricted Class A Common Units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share granted   35,787        
Vesting period   3 years        
Restricted Class A Common Units | IPO            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares, vested     12,994      
Restricted Common Units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares, vested 2,858   8,575 2,858    
Total incentive units unvested 14,291   8,575 14,291    
Restricted Common Units | 2025 Omnibus Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share granted     0