v3.25.2
Derivative liabilities (Details 3) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Derivative liabilities          
Balances at beginning of period     $ 158,055 $ 149,182 $ 149,182
Embedded derivatives     0   0
Gain on change in fair value of derivative liabilities $ (66,848) $ 5,845 (11,512) $ (38,062) (8,873)
Balances at end of period $ 146,543   $ 146,543   $ 158,055