Subsequent Events (Tables)
|3 Months Ended|
Mar. 31, 2022
|Subsequent Events [Abstract]|
|Schedule of Dilutive Effect of Various Potential Common Shares||
Schedule of Dilutive Effect of Various Potential Common Shares
Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share potential Common Share [Text Block]
No definition available.