Digital Assets and Digital Assets Receivable, Net - Schedule of Bitcoin (Details) - Bitcoin [Member] |
3 Months Ended | 12 Months Ended |
|---|---|---|
|
Mar. 31, 2026
Bitcoin
$ / shares
|
Dec. 31, 2025
Bitcoin
$ / shares
|
|
| Digital Assets [Line Items] | ||
| Number of Bitcoin held | Bitcoin | 164.2 | 211.4 |
| Carrying basis - per Bitcoin | $ 85,673 | $ 100,863 |
| Fair value - per Bitcoin | 68,298 | 87,505 |
| Carrying basis of Bitcoin | 14,067,465 | 21,322,419 |
| Fair value of Bitcoin | $ 11,212,708 | $ 18,494,338 |