XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Long-term debt (Details) - USD ($)
9 Months Ended 12 Months Ended
Jan. 31, 2026
Apr. 30, 2025
Oct. 04, 2024
Long-term debt      
Total long-term debt $ 747,500,000 $ 30,000,000  
Less unamortized debt issuance costs-converitble notes 19,623,000    
Total long-term debt, net of unamortized debt issuance costs-convertible notes 727,877,000 30,000,000  
Unamortized debt issuance costs-revolving credit facility $ 1,872,000 $ 1,281,000  
Current period interest rate 0.00% 5.90%  
Term loan      
Long-term debt      
Unamortized debt issuance costs-revolving credit facility     $ 590,000
Revolving credit facility      
Long-term debt      
Total long-term debt   $ 30,000,000  
Convertible Notes      
Long-term debt      
Total long-term debt $ 747,500,000