Schedule of Basic and Diluted Earnings Per Share (“EPS”) (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Accounting Policies [Abstract] | ||
| Net income / (loss) | $ 1,750,589 | $ (934,577) |
| Weighted-average shares of common stock | 8,457,364 | 8,016,204 |
| Dilutive effect of warrants | ||
| Dilutive effect of convertible instruments | 3,875,500 | |
| Diluted weighted-average of common stock | 12,314,864 | 8,016,204 |
| Basic | $ 0.21 | $ (0.12) |
| Diluted | $ 0.14 | $ (0.12) |