Annual report pursuant to Section 13 and 15(d)

Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per common share

v3.23.1
Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per common share - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per common share [Line Items]    
Net Income $ (778,441) $ 235,240
Basic earnings (loss) $ (0.04) $ 0.02
Shares 19,202,619 10,928,043
Diluted earnings (loss) per share $ (0.04) $ 0.01
Effect of dilutive securities:    
Warrants 10,064,987
Stock Options $ 30,658
Dilutive securities [Member]    
Earnings (Loss) Per Share (Details) - Schedule of basic and diluted net loss per common share [Line Items]    
Net Income $ (778,441) $ 235,240
Shares 19,202,619 21,023,688