XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Net loss per common share (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]    
Net income per share available for common stockholders amount $ (2,064,095) $ 1,129,374
Net income per share available for common stockholders shares 5,608,835,226 3,729,053,805
Net income per share available for common stockholders per share $ (0.00) $ 0.00
Warrants
Convertible debt amount   $ 198,684
Convertible debt shares   174,617,879
Convertible debt per share   $ 0.00
Net income per share available for common stockholders amount   $ 1,328,058
Net income per share available for common stockholders shares 5,608,835,226 3,903,671,684
Net income per share available for common stockholders per shares $ (0.00) $ 0.00