v3.26.1
Stock Option Plan and Stock Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
12 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 29, 2024
Share-Based Payment Arrangement [Abstract]      
Number of Shares, Options Outstanding, Beginning Balance 31,251 52,500  
Number of Shares, Granted 10,809 0  
Number of Shares, Forfeited/Terminated 0 (12,500)  
Number of Shares, Exercised (2,500) (8,749)  
Number of Shares, Options Outstanding, Ending Balance 39,560 31,251 52,500
Number of Shares, Exercisable 26,222    
Weighted Average Exercise Price, Beginning Balance $ 19.88 $ 19.88  
Weighted Average Exercise Price, Granted 17.27    
Weighted Average Exercise Price, Forfeited/Terminated 0 0  
Weighted Average Exercise Price, Exercised 17.27 0  
Weighted Average Exercise Price, Ending Balance 19.33 $ 19.88 $ 19.88
Weighted Average Exercise Price, Exercisable $ 19.05    
Weighted Average Remaining Contractual Life (in years) 7 years 7 months 6 days 8 years 1 month 6 days 9 years 1 month 6 days
Weighted Average Remaining Contractual Life (in years), Exercisable 7 years 9 months 18 days    
Aggregate intrinsic value, Outstanding $ 70,300 $ 41,300 $ 23,000
Aggregate Intrinsic Value, Exercisable $ 53,900