v3.26.3
Stock Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Apr. 16, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option award maximum term     10 years    
Share based compensation arrangements by share based payment award vesting period maximum     5 years    
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense related stock based compensation before tax $ 300,000 $ 800,000 $ 600,000 $ 1,300,000  
Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
RSUs vesting description     The performance-based RSUs vest on the third anniversary from the date of grant and the time-based RSUs vest ratably over three years from the date of grant.    
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining unrecognized compensation cost 800,000   $ 800,000    
Weighted average remaining requisite service period     2 years 2 months 12 days    
Restricted stock units granted     19,514    
Performance-based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining unrecognized compensation cost 300,000   $ 300,000    
Weighted average remaining requisite service period     7 months 6 days    
Restricted stock units granted     0    
Time-based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining unrecognized compensation cost 100,000   $ 100,000    
Weighted average remaining requisite service period     7 months 6 days    
Restricted stock units granted     0    
Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining unrecognized compensation cost $ 0   $ 0    
2021 Long-Term Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unissued common stock reserved 421,979   421,979    
Number of shares authorized         1,033,648
2021 Long-Term Incentive Plan [Member] | Performance-based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units granted     0    
2021 Long-Term Incentive Plan [Member] | Time-based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units granted     0    
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    
2021 Long-Term Incentive Plan [Member] | Fair Value Time Based Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted Average Grant Date Fair Value, Granted     $ 19.43