v3.26.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended
May 31, 2026
May 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 $ 400,000 $ 600,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 $ 400,000    
Weighted average remaining requisite service period 1 year 7 months 6 days    
Restricted stock units granted 0    
Performance-based RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Remaining unrecognized compensation cost $ 400,000    
Weighted average remaining requisite service period 10 months 24 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    
Weighted average remaining requisite service period 10 months 24 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    
2021 Long-Term Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unissued common stock reserved 493    
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