Digital Assets and Digital Assets Receivable, Net - Schedule of Digital Assets (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| Digital Assets [Line Items] | |||
| Digital assets - current | $ 8,063,474 | $ 9,021,927 | |
| Digital assets - current | 2,563,474 | 9,021,927 | |
| Digital assets - long-term | 8,233,035 | 0 | |
| Total digital assets | 18,496,509 | 14,021,927 | |
| Bitcoin [Member] | |||
| Digital Assets [Line Items] | |||
| Digital assets - current | 8,061,303 | 9,019,205 | |
| Digital assets - current | $ 3,406,096 | ||
| Digital assets - long-term | 10,433,035 | 5,000,000 | |
| Total digital assets | 18,494,338 | 14,019,205 | |
| Tether [Member] | |||
| Digital Assets [Line Items] | |||
| Digital assets - current | $ 2,171 | $ 2,722 |