Digital Currencies - Schedule of Holdings Digital Currencies Consist (Details) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Schedule of Holdings Digital Currencies Consist [Line Items] | ||
| Holdings of digital currencies | $ 17,325,498 | $ 18,574,256 |
| Bitcoin [Member] | ||
| Schedule of Holdings Digital Currencies Consist [Line Items] | ||
| Holdings of digital currencies | 14,313,234 | 14,301,245 |
| Ethereum [Member] | ||
| Schedule of Holdings Digital Currencies Consist [Line Items] | ||
| Holdings of digital currencies | $ 3,012,264 | $ 4,273,011 |