XML 126 R41.htm IDEA: XBRL DOCUMENT v3.25.3
StockBased Compensation (Details 4)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Equity Incentive Plan One [Member]  
Incentive Plan 2015
Cancellation Date Jan. 03, 2025
Equity Incentive Plan Two [Member]  
Incentive Plan 2015
Cancellation Date Jan. 03, 2025
Equity Incentive Plan Three [Member]  
Incentive Plan 2015
Cancellation Date Jan. 03, 2025
Equity Incentive Plan Four [Member]  
Incentive Plan 2015
Cancellation Date Feb. 05, 2025
Equity Incentive Plan Five [Member]  
Incentive Plan 2015
Cancellation Date Feb. 05, 2025
Equity Incentive Plan Six [Member]  
Incentive Plan 2015
Cancellation Date Feb. 28, 2025
Equity Incentive Plan Seven [Member]  
Incentive Plan 2015
Cancellation Date Feb. 28, 2025
Equity Incentive Plan Eight [Member]  
Incentive Plan 2015
Cancellation Date Feb. 28, 2025
Equity Incentive Plan Nine [Member]  
Incentive Plan 2015
Cancellation Date Mar. 15, 2025
Option [Member]  
Incentive Options 581,213
Options Cancelled 581,213
Option [Member] | Equity Incentive Plan One [Member]  
Incentive Plan 2015
Incentive Options 40,000
Grant Date Feb. 11, 2019
Options Cancelled 40,000
Grant Price | $ / shares $ 3.25
Cancellation Date Feb. 11, 2025
Option [Member] | Equity Incentive Plan Two [Member]  
Incentive Plan 2015
Incentive Options 26,200
Grant Date Aug. 03, 2021
Options Cancelled 26,200
Grant Price | $ / shares $ 3.40
Cancellation Date Mar. 20, 2025
Option [Member] | Equity Incentive Plan Three [Member]  
Incentive Plan 2015
Incentive Options 35,000
Grant Date Apr. 15, 2016
Options Cancelled 35,000
Grant Price | $ / shares $ 4.00
Cancellation Date May 28, 2025
Option [Member] | Equity Incentive Plan Four [Member]  
Incentive Plan 2015
Incentive Options 50,000
Grant Date Mar. 30, 2017
Options Cancelled 50,000
Grant Price | $ / shares $ 4.00
Cancellation Date May 28, 2025
Option [Member] | Equity Incentive Plan Five [Member]  
Incentive Plan 2015
Incentive Options 50,000
Grant Date Jan. 23, 2018
Options Cancelled 50,000
Grant Price | $ / shares $ 5.00
Cancellation Date May 28, 2025
Option [Member] | Equity Incentive Plan Six [Member]  
Incentive Plan 2015
Incentive Options 36,291
Grant Date Aug. 03, 2021
Options Cancelled 36,291
Grant Price | $ / shares $ 3.40
Cancellation Date May 28, 2025
Option [Member] | Equity Incentive Plan Seven [Member]  
Incentive Plan 2015
Incentive Options 15,000
Grant Date Apr. 13, 2020
Options Cancelled 15,000
Grant Price | $ / shares $ 4.00
Cancellation Date Jun. 15, 2025
Option [Member] | Equity Incentive Plan Eight [Member]  
Incentive Plan 2015
Incentive Options 36,722
Grant Date Aug. 03, 2021
Options Cancelled 36,722
Grant Price | $ / shares $ 3.40
Cancellation Date Jun. 15, 2025
Option [Member] | Equity Incentive Plan Nine [Member]  
Incentive Plan 2011
Incentive Options 292,000
Grant Date Jul. 23, 2015
Options Cancelled 292,000
Grant Price | $ / shares $ 4.00
Cancellation Date Jul. 23, 2025