Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details) - Schedule of stock options outstanding

v3.22.4
Stock-Based Compensation (Details) - Schedule of stock options outstanding
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Schedule of Stock Options Outstanding [Abstract]  
Options Outstanding Range of Exercise Prices $ 3.74
Options Outstanding Number Outstanding (in Shares) | shares 74
Options Outstanding Weighted- Average Remaining Contractual Life (yrs.) 5 months 15 days
Options Outstanding Weighted- Average Exercise Price $ 3.74
Options Exercisable Number Exercisable (in Shares) | shares 74
Options Exercisable Weighted- Average Exercise Price $ 3.74