Commitments and Contingencies (Details) - USD ($) |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Commitments and contingencies (Notes 6 and 8) | ||
| From July 1, 2023 to June 30, 2024 | $ 25,900 | |
| Less imputed interest | 942 | |
| Net lease liability | 24,958 | |
| Current Portion | 24,958 | $ 28,736 |
| Long-term portion | $ 0 | $ 10,232 |