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)