XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative liabilities (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative liability $ 111,120 $ 149,182 $ 161,565
Derivative liability, common shares 38,506,099 45,221,645  
Embedded derivatives [Member]      
Derivative liability 111,120 149,182  
Derivative liability, common shares $ 38,506,099 $ 45,221,645