XML 129 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Options and Restricted Stock - Non-Vested Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Shares    
Nonvested Options at beginning of period 666,250  
Granted 10,000 421,500
Vested (198,749)  
Forfeited (40,000)  
Nonvested Options at end of period 437,501 666,250
Weighted Average Grant Date Fair Value    
Nonvested Options at beginning of period $ 5.09  
Granted 5.35  
Vested 4.97  
Forfeited 4.88  
Nonvested Options at end of period $ 5.18 $ 5.09