XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock Compensation Plans - Additional Information (Details) - USD ($)
12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 28, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, options, grants in period, gross (in shares) 0 36,144 0
Share-based payment arrangement, expense $ 437,829 $ 651,016  
2007 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares 7,393    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 4.86    
Shares authorized under plan 985,340    
Shares available for future issuance 183,974    
Executive [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares   47,446  
Share-based compensation arrangement by share-based payment award, options, grants in period, aggregate grant date fair value   $ 77,267  
Share-based compensation arrangement by share-based payment award, options, grants in period, gross (in shares)   36,144  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 2.14  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares 157,145 129,092 26,058
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 5.59 $ 5.23 $ 9.33
Exercised (in shares) 48,890 70,782 127,130
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) $ 48,890 $ 70,781  
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount   $ 628,966  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   1 year 8 months 12 days  
Restricted Stock Units (RSUs) [Member] | 2007 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares 19,591    
Restricted Stock Units (RSUs) [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, award vesting period (Year) 6 years    
Restricted Stock Units (RSUs) [Member] | Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, award vesting period (Year) 5 years    
Restricted Stock Units (RSUs) [Member] | Executive [Member] | 2007 Plan and Non Plan Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares 157,145    
Share-based compensation arrangement by share-based payment award, options, grants in period, aggregate grant date fair value $ 877,838    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 5.59    
Restricted Stock Units (RSUs) [Member] | Vesting Based On Performance Goals [Member] | Executive [Member] | 2007 Plan and Non Plan Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares 95,151    
Restricted Stock Units (RSUs) [Member] | Vesting Annually [Member] | Executive [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock unit award vests percentage 33.00%    
Restricted Stock Units (RSUs) [Member] | Vest Over Time [Member] | Executive [Member] | 2007 Plan and Non Plan Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares 61,994    
Performance Shares [Member] | 2007 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of shares 12,198    
Performance Shares [Member] | Executive [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Percentage of performance-based restricted stock units   12.50%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 6.29  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Aggregate Grant Date Fair Value   $ 298,582  
Performance Shares [Member] | Executive [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, options, grants in period, gross (in shares)   94,892  
Percentage of performance-based restricted stock units   200.00%  
Performance Shares [Member] | Executive [Member] | Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Percentage of performance-based restricted stock units   0.00%  
Performance Shares [Member] | Vesting on Last Day of Each Quarter Thereafter [Member] | Executive [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock unit award vests percentage 33.33%    
Performance Shares [Member] | Vesting Based On Performance Goals [Member] | Executive [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Percentage of performance-based restricted stock units 110.00%    
Performance Shares [Member] | Vesting Based On Performance Goals [Member] | Executive [Member] | Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Percentage of performance-based restricted stock units 75.00%    
Performance Shares [Member] | Vesting on Last Day of Current Fiscal Year Ending [Member] | Executive [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock unit award vests percentage 33.33%    
Stock Compensation Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) $ 408,275    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 10 months 24 days