XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Preferred and Common Stock - Schedule of Restricted Stock Units Award Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Number of restricted stock units      
Beginning balance (in shares) 491,862 550,840 526,394
Granted (in shares) 113,009 142,865 165,024
Vested (in shares) (179,536) (219,752) (233,533)
Forfeited (in shares) (9,540) (17,534) (40,773)
Performance Award Adjustments (in shares) 83,448 35,443 133,728
Ending balance (in shares) 499,243 491,862 550,840
Weighted-Average Grant Date Fair Value per Share      
Unvested, beginning balance (in Dollars per share) $ 229    
Granted (in Dollars per share) 345 $ 238 $ 218
Vested (in Dollars per share) 223    
Forfeited (in Dollars per share) 255    
Performance Award Adjustments (in Dollars per share) 257    
Unvested, ending balance (in Dollars per share) $ 262 $ 229