v3.26.1
Leases -Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Cash paid for amounts included in the measurement of operating lease liabilities:      
Cash payments included in the measurement of operating lease liabilities – operating cash flows $ 9,833 $ 8,174 $ 6,136
Right-of-use assets obtained in exchange for lease obligations (including remeasurement of right-of-use assets and lease liabilities due to changes in the timing of receipt of lease incentives) $ (166) $ 1,016 $ 1,833