v3.25.2
Debt and Available Credit Facilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Apr. 30, 2025
Long-term Debt, by Current and Noncurrent [Abstract]    
Short-term portion of long-term debt $ 10,000 $ 10,000
Total long-term debt, less current portion 818,272 789,435
Total debt 828,272 799,435
Unamortized debt issuance costs 400 400
Revolving Credit Facility | Amended and Restated RCA    
Long-term Debt, by Current and Noncurrent [Abstract]    
Total long-term debt, less current portion 646,150 614,854
Term Loan A Facility | Amended and Restated RCA    
Long-term Debt, by Current and Noncurrent [Abstract]    
Total long-term debt, less current portion $ 172,122 $ 174,581