Digital currencies - Schedule of Holdings Digital Currencies Consist (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Schedule of Holdings Digital Currencies Consist [Line Items] | ||
| Holdings of digital currencies | $ 18,574,256 | $ 3,878,178 |
| Bitcoin [Member] | ||
| Schedule of Holdings Digital Currencies Consist [Line Items] | ||
| Holdings of digital currencies | 14,301,245 | 3,878,178 |
| Ethereum [Member] | ||
| Schedule of Holdings Digital Currencies Consist [Line Items] | ||
| Holdings of digital currencies | $ 4,273,011 |