Net Loss per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Loss per Share        
Net loss available for stockholders $ (521,780) $ (590,710) $ (908,037) $ (1,167,433)
Weighted average outstanding shares of common stock 755,176,551 606,812,747 726,048,583 599,967,230
Common stock and equivalents 755,176,551 606,812,747 726,048,583 599,967,230
Net loss per share - Basic and diluted $ (0.00) $ (0.00) $ (0.00) $ (0.00)