Annual report pursuant to Section 13 and 15(d)

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

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