v3.26.1
Stock Option Plan and Stock Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 29, 2024
Apr. 16, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of stock options granted 10,809 0    
Number of unvested stock options outstanding 13,338 26,669    
Unvested option exercise price $ 2.47 $ 2.47    
Outstanding restricted stock underlying fair value at grant date $ 0.8      
Accelerated vesting shares 24,140      
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of stock options granted   0    
Unvested option exercise price $ 19.88      
Weighted average remaining requisite service period 1 month 6 days      
Stock Options [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Remaining unrecognized compensation cost $ 0.1      
Time-based RSUs [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock units granted 0 122,303 [1] 0  
Weighted Average Grant Date Fair Value, Granted $ 0 $ 19.43 [1] $ 0  
Remaining unrecognized compensation cost $ 0.7      
Weighted average remaining requisite service period 1 year 1 month 6 days      
Performance-based RSUs [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock units granted 0 238,494 [1] 0  
Weighted Average Grant Date Fair Value, Granted $ 0 $ 19.97 [1] $ 0  
Remaining unrecognized compensation cost $ 1.5      
Weighted average remaining requisite service period 1 year 1 month 6 days      
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock units granted 0      
RSUs vesting description The performance-based RSUs will vest no later than March 15, 2027, which is the deadline for the Compensation Committee to determine the extent of the Company’s attainment of the Performance Goals during the Performance Period that ends on February 28, 2027. The time-based RSUs vest ratably over three years from the date of grant.      
Outstanding restricted stock underlying fair value at grant date $ 5.6      
Outstanding fair value at date of grant $ 0.3 $ 4.9 $ 0.3  
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock units granted 37,477 19,880 21,672  
Weighted Average Grant Date Fair Value, Granted $ 17.99 $ 23.24 $ 20.31  
Remaining unrecognized compensation cost $ 0.5      
Weighted average remaining requisite service period 1 year 10 months 24 days      
Outstanding fair value at date of grant $ 0.6 $ 0.5 $ 0.6  
2021 Long-Term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unissued common stock reserved 259,560      
Number of shares authorized       1,033,648
2021 Long-Term Incentive Plan [Member] | Fair Value Performance Based Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted Average Grant Date Fair Value, Granted $ 19.97      
Selling, General and Administrative Expenses [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense related share based compensation before tax $ 2.7 $ 2.9 $ 2.5  
[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.