Annual report pursuant to Section 13 and 15(d)

Stock-based compensation. (Details) - Schedule of stock options by exercise price range

v3.21.1
Stock-based compensation. (Details) - Schedule of stock options by exercise price range
shares in Thousands
12 Months Ended
Dec. 31, 2020
$ / shares
shares
3.74 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding | shares 197
Options Outstanding, Weighted Average Remaining Contractual Life (yrs.) 2 years 171 days
Options Outstanding, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 3.74
Options Exercisable, Number Exercisable | shares 197
Options Exercisable, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 3,740
12.90 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding | shares 10
Options Outstanding, Weighted Average Remaining Contractual Life (yrs.) 215 days
Options Outstanding, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 12.90
Options Exercisable, Number Exercisable | shares 10
Options Exercisable, Weighted Average Exercise Price (in Dollars per share) | $ / shares $ 12,900