XML 59 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Preferred and Common Stock - Schedule of Restricted Stock Units Award Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Number of restricted stock units      
Beginning balance (in shares) 550,840 526,394 646,920
Granted (in shares) 142,865 165,024 154,278
Vested (in shares) (219,752) (233,533) (242,955)
Forfeited (in shares) (17,534) (40,773) (30,055)
Performance Award Adjustments (in shares) 35,443 133,728 (1,794)
Ending balance (in shares) 491,862 550,840 526,394
Weighted-Average Grant Date Fair Value per Share      
Unvested, beginning balance (in Dollars per share) $ 212    
Granted (in Dollars per share) 238 $ 218 $ 219
Vested (in Dollars per share) 195    
Forfeited (in Dollars per share) 224    
Performance Award Adjustments (in Dollars per share) 246    
Unvested, ending balance (in Dollars per share) $ 229 $ 212