v3.25.2
Derivative Instruments and Hedging Activities - Statements of Other Comprehensive Loss Income (Details) - Interest Rate Swap - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Derivative [Line Items]      
Amount of pretax (losses) gains recognized in Other comprehensive income (loss) $ (8,186) $ 15,164 $ 6,036
Interest Expense      
Derivative [Line Items]      
Amount of pretax gains reclassified from Accumulated other comprehensive loss into Interest expense $ 4,755 $ 12,420 $ 5,039