Quarterly report pursuant to Section 13 or 15(d)

Earnings (Loss) Per Share (Details) - Schedule of the Computation of Basic and Diluted Net Loss Per Common Share

v3.23.3
Earnings (Loss) Per Share (Details) - Schedule of the Computation of Basic and Diluted Net Loss Per Common Share - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earning per shares [Line Items]        
Basic and diluted Net Earnings income (Loss) (in Dollars)     $ (848,259) $ (1,681,409)
Basic and diluted weighted average shares 18,515,206 19,702,136 18,515,206 19,702,136
Basic earnings (loss) per share (in Dollars per share) $ 0.04 $ (0.03) $ (0.05) $ (0.09)
Effect of dilutive securities:        
Basic and diluted Net Earnings income (Loss) (in Dollars)     $ (848,259) $ (1,681,409)
Basic and diluted weighted average shares outstanding 18,515,206 19,702,136 18,515,206 19,702,136
Diluted earnings (loss) per share (in Dollars per share) $ 0.04 $ (0.03) $ (0.05) $ (0.09)
Stock Option [Member]        
Effect of dilutive securities:        
Effect of dilutive securities    
Warrant [Member]        
Effect of dilutive securities:        
Effect of dilutive securities