Stock Compensation (Narrative) (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2021 |
Dec. 31, 2020 |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
| Options in-the-money |
1,406,281
|
|
| Closing stock price |
$ 1.29
|
|
| Weighted average fair value per share for options granted |
$ 2.21
|
$ 0.48
|
| Dividend yield |
0.00%
|
0.00%
|
| Intrinsic value of options exercised |
$ 1,000.0
|
|
| Dividend declared and paid |
0
|
$ 0
|
| Stock Options [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
| Unrecognized stock option compensation, net of forfeitures |
$ 118,000
|
|
| Unrecognized compensation cost, weighted average period of recognition |
6 months
|
|
| Restricted Share Units [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
| Unrecognized stock option compensation, net of forfeitures |
$ 1,100,000
|
|
| Unrecognized compensation cost, weighted average period of recognition |
2 years 4 months 24 days
|
|
| 2019 Director Plan [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
| Shares authorized |
2,000,000.0
|
|
| Shares available for issuance/grant |
1,640,000
|
|
| 2019 Employee and Consultant Plan [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
| Shares authorized |
5,000,000.0
|
|
| Shares available for issuance/grant |
4,459,833
|
|
| Older Plans [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
| Shares available for issuance/grant |
0
|
|
| Share-based Payment Arrangement, Tranche One [Member] | 2019 Director Plan [Member] | Minimum [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
| Vesting period |
1 year
|
|
| Share-based Payment Arrangement, Tranche One [Member] | 2019 Employee and Consultant Plan [Member] | Minimum [Member] |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
| Vesting period |
1 year
|
|