XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Option Plan and Stock Based Compensation - Summary of Restricted Stock Units Activity (Detail) - $ / shares
12 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2023
Time-based RSUs [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding at Beginning, Number of Shares 16,639 33,274 35,071
Number of Shares, Granted 122,303 [1] 0 9,893
Number of Shares, Change due to vested performance achievement 0    
Number of Shares, Terminated (8,695) 0 0
Number of Shares, Vested (28,286) (16,635) (11,690)
Outstanding at Ending, Number of Shares 101,961 16,639 33,274
Outstanding at Beginning, Weighted Average Grant Date Fair value $ 20.11 $ 20.11 $ 20.38
Weighted Average Grant Date Fair Value, Granted $ 19.43 [1] 0 19.47
Weighted Average Grant Date Fair Value, Change due to vested performance achievement 0    
Weighted Average Grant Date Fair Value, Terminated $ 19.43 0 0
Weighted Average Grant Date Fair Value, Vested 19.83 20.11 20.38
Outstanding at Ending, Weighted Average Grant Date Fair value $ 19.43 $ 20.11 $ 20.11
Performance-based RSUs [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding at Beginning, Number of Shares 152,572 233,819 140,287
Number of Shares, Granted 238,494 [1] 0 93,532
Number of Shares, Change due to vested performance achievement 61,337    
Number of Shares, Terminated (29,462) (81,247) 0
Number of Shares, Vested (224,114) 0 0
Outstanding at Ending, Number of Shares 198,827 152,572 233,819
Outstanding at Beginning, Weighted Average Grant Date Fair value $ 23.17 $ 23.17 $ 23.17
Weighted Average Grant Date Fair Value, Granted $ 19.97 [1] 0 23.17
Weighted Average Grant Date Fair Value, Change due to vested performance achievement 0    
Weighted Average Grant Date Fair Value, Terminated $ 19.97 20.32 0
Weighted Average Grant Date Fair Value, Vested 22.59 0 0
Outstanding at Ending, Weighted Average Grant Date Fair value $ 19.97 $ 23.17 $ 23.17
[1] (1) The number of shares of time-based grants may, upon vesting, convert 50% into common stock and the remaining 50% into two incentive stock options for each RSU with an exercise price equal to the closing price of the Company's stock on that date for employees who have not met their stock ownership requirements. The number of shares of performance-based grants includes an estimate 55,037 of additional RSUs at the maximum achievement level of 130% of target payout. Actual shares that may be issued can range from 0% to 130% of target.