Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Gains and Losses on Digital Assets (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of Gains and Losses on Digital Assets [Abstract] | ||||
| Unrealized loss from changes in fair value of digital assets | $ (13,178,928) | $ (35,257,529) | ||
| Realized gain on sale of digital assets | 1,704,378 | 1,719,477 | ||
| Trading gains, net | 282,989 | 285,018 | ||
| Digital asset yield income | 282,732 | 282,732 | ||
| Net loss recognized on digital assets | $ (10,908,829) | $ (32,970,302) | ||