XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net income per common share (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]    
Net income per share available for common stockholders Amount $ 1,129,374 $ 150,098
Net income per share available for common stockholders Shares 3,729,053,805 3,704,807,230
Net income per share available for common stockholders Per share $ 0.00 $ 0.00
Convertible debt Amount
Convertible debt Shares
Convertible debt Amount $ 198,684 $ 820,739
Convertible debt Shares 174,617,879 571,555,951
Net income per share available for common stockholders Diluted Amount $ 1,328,058 $ 970,837
Net income per share available for common stockholders diluted Shares 3,903,671,684 4,276,363,181
Net income per share available for common stockholders Diluted Per Shares $ 0.00 $ 0.00