Digital Assets and Digital Assets Receivable, Net - Summary of Digital Assets Receivable, Net (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Digital Assets [Abstract] | ||
| Digital assets receivable | $ 12,687,201 | $ 0 |
| Credit loss reserve on digital assets receivable | (9,187) | 0 |
| End of period | 12,678,014 | 0 |
| Beginning of year | 0 | 0 |
| Transfer of Bitcoin to receivable | 15,704,686 | 0 |
| Fair market value adjustment on digital assets receivable | (3,017,485) | |
| End of period | $ 12,678,014 | $ 0 |