Debt and other liabilities - Schedule of debt and other liabilities (Details) - USD ($) |
Jun. 30, 2024 |
Dec. 31, 2023 |
Jun. 30, 2023 |
Dec. 31, 2022 |
||||
|---|---|---|---|---|---|---|---|---|
| Short-term debt and other liabilities | ||||||||
| Short-term debt from related parties | $ 860,778 | $ 6,225,815 | ||||||
| Short-term debt to related party | 132,269 | $ 697,067 | ||||||
| Short term convertible debt to related party | 0 | 132,269 | ||||||
| Ordinary shares payable (8.2) | [1] | 10,236,655 | 8,223,928 | |||||
| Share-based payment liability (8.5) | [2] | 1,383,298 | 1,311,028 | |||||
| Convertible debt | 0 | 31,088,259 | ||||||
| Promissory loan note current | 437,956 | 0 | ||||||
| Total short-term debt | 1,298,734 | 37,446,343 | ||||||
| Non-current debt and other liabilities | ||||||||
| Share-based payment liability | 0 | 1,177,617 | ||||||
| Convertible promissory note | 5,395,702 | |||||||
| Convertible loans | 38,737,594 | |||||||
| Convertible debt | 38,737,594 | 0 | 25,302,709 | |||||
| Total long-term debt | $ 44,133,296 | 0 | ||||||
| As filed [Member] | ||||||||
| Short-term debt and other liabilities | ||||||||
| Short-term debt to related party | $ 6,225,815 | |||||||
| Ordinary shares payable (8.2) | $ 1,786,335 | 0 | ||||||
| Share-based payment liability (8.5) | ||||||||
| Non-current debt and other liabilities | ||||||||
| Share-based payment liability | 1,242,533 | 1,177,616 | ||||||
| Convertible debt | $ 30,968,733 | $ 25,302,709 | ||||||
| ||||||||