Digital Currencies - Schedule of Holdings Digital Currencies Consist (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Schedule of Holdings Digital Currencies Consist [Line Items] | ||
| Holdings of digital currencies | $ 23,408,775 | $ 18,574,256 |
| Bitcoin [Member] | ||
| Schedule of Holdings Digital Currencies Consist [Line Items] | ||
| Holdings of digital currencies | 20,387,947 | 14,301,245 |
| Ethereum [Member] | ||
| Schedule of Holdings Digital Currencies Consist [Line Items] | ||
| Holdings of digital currencies | $ 3,020,828 | $ 4,273,011 |