XML 120 R106.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Compensation Plan (Details Narrative) - USD ($)
12 Months Ended
Aug. 01, 2023
Aug. 01, 2022
Aug. 01, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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       $ 352,000 $ 295,000 $ 323,000  
Share-based payment arrangement, expense, tax benefit       $ 84,000 77,000 113,000  
Share-based compensation arrangement , purchase price of common stock, percent       100.00%      
Unrecognized compensation       $ 418,000      
Vested in period, fair value       187,000 $ 223,000 $ 229,000  
Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized compensation       $ 418,000      
Outstanding nonvested restricted shares       113,847      
Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized compensation       $ 326,000      
Outstanding nonvested restricted shares       23,001      
2015 Stock Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock, capital shares reserved for future issuance             387,832
Stock issued during period, shares,committee awarded 5,452 19,350 3,334        
Options to acquire shares 85,167   56,328        
Share price $ 20.16 $ 23.12 $ 23.97