XML 126 R110.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Feb. 29, 2024
Aug. 01, 2023
Aug. 01, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 01, 2024
May 22, 2024
May 20, 2015
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation award vesting rights       four years          
Share-based payment arrangement, noncash expense       $ 520,000 $ 352,000 $ 295,000      
Share-based payment arrangement, expense, tax benefit       $ 126,000 84,000 77,000      
Share-based compensation arrangement , purchase price of common stock, percent       100.00%          
Unrecognized compensation       $ 329,000          
Vested in period, fair value       293,000 $ 187,000 $ 223,000      
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unrecognized compensation       $ 329,000          
Outstanding nonvested restricted shares       111,807          
Restricted Stock [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unrecognized compensation       $ 791,000          
2015 Stock Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock, capital shares reserved for future issuance 42,000               407,224
Stock issued during period, net of forfeit 5,250 5,725 20,318            
Share price $ 18.36 $ 19.20 $ 22.02            
Options to acquire shares   89,425              
2024 Stock Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Common stock, capital shares reserved for future issuance       487,016     37,984 525,000  
Share price             $ 19.10