Related party transactions (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Related Party Transactions [Abstract] | ||
Convertible note payable to Stanley Hills | $ 474,599 | $ 491,395 |
Unamortized debt discount | 0 | 0 |
Convertible notes payable, net, related party | 474,599 | 491,395 |
Less current portion | (474,599) | (491,395) |
Convertible notes payable, net, related party, long-term portion | $ 0 | $ 0 |