Schedule of Anti-dilutive Securities Excluded From Calculation of Earning Per Share (Details) - shares |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total shares excluded from calculation | 2,676,647 | 2,119,793 |
Share-Based Payment Arrangement, Option [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total shares excluded from calculation | 1,100,000 | 1,100,000 |
Warrant [Member] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Total shares excluded from calculation | 1,576,647 | 1,019,793 |