XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.1
StockBased Compensation (Details 5) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Approved Stock options 61,821 285,536
Options Forfeited 61,821 285,536
Stock Options Forfeited One [Member]    
Approved Stock options 12,500 25,000
Equity Incentive Plan 2015 2015
Stock option grant date Sep. 07, 2021 Apr. 15, 2016
Options Forfeited 12,500 25,000
Stock option grant Price $ 3.40 $ 4.00
Option Forfeiture Date Nov. 04, 2024 Feb. 18, 2023
Stock Options Forfeited Three [Member]    
Approved Stock options 18,410 50,000
Equity Incentive Plan 2015 2015
Stock option grant date Mar. 08, 2021 Mar. 30, 2017
Options Forfeited 18,410 50,000
Stock option grant Price $ 3.40 $ 5.00
Option Forfeiture Date Apr. 16, 2024 Feb. 18, 2023
Stock Options Forfeited Five [Member]    
Approved Stock options   50,000
Equity Incentive Plan   2015
Stock option grant date   Jan. 23, 2018
Options Forfeited   50,000
Stock option grant Price   $ 4.00
Option Forfeiture Date   Feb. 18, 2023
Stock Options Forfeited Two [Member]    
Approved Stock options 12,500 55,000
Equity Incentive Plan 2015 2015
Stock option grant date Sep. 07, 2021 Apr. 13, 2020
Options Forfeited 12,500 55,000
Stock option grant Price $ 3.40 $ 3.60
Option Forfeiture Date Nov. 04, 2024 Feb. 18, 2023
Stock Options Forfeited Four [Member]    
Approved Stock options 18,411 50,000
Equity Incentive Plan 2015 2015
Stock option grant date Mar. 08, 2021 Feb. 11, 2019
Options Forfeited 18,411 50,000
Stock option grant Price $ 3.40 $ 3.25
Option Forfeiture Date Apr. 16, 2024 Feb. 18, 2023
Stock Options Forfeited Six [Member]    
Approved Stock options   32,383
Equity Incentive Plan   2015
Stock option grant date   Aug. 03, 2021
Options Forfeited   32,383
Stock option grant Price   $ 3.40
Option Forfeiture Date   Feb. 18, 2023
Stock Options Forfeited Seven [Member]    
Approved Stock options   5,267
Equity Incentive Plan   2011
Stock option grant date   Mar. 20, 2013
Options Forfeited   5,267
Stock option grant Price   $ 4.35
Option Forfeiture Date   Mar. 20, 2023
Stock Options Forfeited Eight [Member]    
Approved Stock options   1,100
Equity Incentive Plan   2011
Stock option grant date   Mar. 20, 2013
Options Forfeited   1,100
Stock option grant Price   $ 4.35
Option Forfeiture Date   Mar. 20, 2023
Stock Options Forfeited Nine [Member]    
Approved Stock options   4,317
Equity Incentive Plan   2015
Stock option grant date   Aug. 03, 2021
Options Forfeited   4,317
Stock option grant Price   $ 3.40
Option Forfeiture Date   Jun. 28, 2023
Stock Options Forfeited Ten [Member]    
Approved Stock options   550
Equity Incentive Plan   2011
Stock option grant date   Sep. 02, 2013
Options Forfeited   550
Stock option grant Price   $ 3.35
Option Forfeiture Date   Sep. 02, 2023
Stock Options Forfeited Eleven [Member]    
Approved Stock options   550
Equity Incentive Plan   2011
Stock option grant date   Sep. 02, 2013
Options Forfeited   550
Stock option grant Price   $ 4.35
Option Forfeiture Date   Sep. 02, 2023
Stock Options Forfeited Twelve [Member]    
Approved Stock options   550
Equity Incentive Plan   2011
Stock option grant date   Sep. 02, 2013
Options Forfeited   550
Stock option grant Price   $ 4.35
Option Forfeiture Date   Sep. 02, 2023
Stock Options Forfeited Thirteen [Member]    
Approved Stock options   2,167
Equity Incentive Plan   2011
Stock option grant date   Sep. 02, 2013
Options Forfeited   2,167
Stock option grant Price   $ 3.35
Option Forfeiture Date   Sep. 02, 2023
Stock Options Forfeited Fourteen [Member]    
Approved Stock options   2,167
Equity Incentive Plan   2011
Stock option grant date   Sep. 02, 2013
Options Forfeited   2,167
Stock option grant Price   $ 4.35
Option Forfeiture Date   Sep. 02, 2023
Stock Options Forfeited Sixteen [Member]    
Approved Stock options   4,318
Equity Incentive Plan   2015
Stock option grant date   Aug. 03, 2021
Options Forfeited   4,318
Stock option grant Price   $ 3.40
Option Forfeiture Date   Sep. 28, 2023
Stock Options Forfeited Fifteen [Member]    
Approved Stock options   2,167
Equity Incentive Plan   2011
Stock option grant date   Sep. 02, 2013
Options Forfeited   2,167
Stock option grant Price   $ 4.35
Option Forfeiture Date   Sep. 02, 2023