v3.26.3
Equity Incentive Plan - Schedule of Company's PSU activity (Parenthetical) (Details)
3 Months Ended
Aug. 31, 2026
PSU  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Target level percentage 100.00%