Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details) - Schedule of stock option plans

v3.22.0.1
Stock-Based Compensation (Details) - Schedule of stock option plans - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of stock option plans [Abstract]    
Number of Shares, Outstanding at beginning of year 207,000 229,000
Weighted Average Exercise Price, Outstanding at beginning of year $ 4.16 $ 4.15
Number of Shares, Options exercised (124,000) (22,000)
Weighted Average Exercise Price, Options exercised $ 3.74 $ 3.74
Number of Shares, Options expired (9,000)
Weighted Average Exercise Price, Options expired $ 12.9
Number of Shares, Outstanding at end of year 74,000 207,000
Weighted Average Exercise Price, Outstanding at end of year $ 3.74 $ 4.16
Number of Shares, Options exercisable at end of year 74,000 207,000
Weighted Average Exercise Price, Options exercisable at end of year $ 3.74 $ 4.16