v3.26.1
Equity and Earnings Per Share - Unrecognized Compensation Expense (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2026
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares issued (in shares) | shares 367,216
Unrecognized Compensation Expense, Options | $ $ 2
Unrecognized Compensation Expense, RSUs | $ 988
Unrecognized Compensation Expense, Total | $ $ 990
Options  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares issued (in shares) | shares 2,250
RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares issued (in shares) | shares 364,966
Time-based  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares issued (in shares) | shares 367,216
Unrecognized Compensation Expense, Options | $ $ 2
Unrecognized Compensation Expense, RSUs | $ 988
Unrecognized Compensation Expense, Total | $ $ 990
Time-based | Options  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Weighted-Average Recognition Period (Years) 1 month 6 days
Number of shares issued (in shares) | shares 2,250
Time-based | RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Weighted-Average Recognition Period (Years) 3 years 10 months 24 days
Number of shares issued (in shares) | shares 364,966