XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Preferred and Common Stock - Schedule of Restricted Stock Units Award Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Number of restricted stock units      
Beginning balance (in shares) 526,394 646,920 473,799
Granted (in shares) 165,024 154,278 209,936
Vested (in shares) (233,533) (242,955) (154,842)
Forfeited (in shares) (40,773) (30,055) (12,275)
Performance Award Adjustments (in shares) 133,728 (1,794) 130,302
Ending balance (in shares) 550,840 526,394 646,920
Weighted-Average Grant Date Fair Value per Share      
Unvested, beginning balance (in Dollars per share) $ 185    
Granted (in Dollars per share) 218 $ 219 $ 178
Vested (in Dollars per share) 166    
Forfeited (in Dollars per share) 208    
Performance Award Adjustments (in Dollars per share) 227    
Unvested, ending balance (in Dollars per share) $ 212 $ 185