Digital Assets and Digital Assets Receivable, Net - Summary of Digital Assets Receivable, Net (Details) - USD ($) |
3 Months Ended | 12 Months Ended | |
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Digital Assets [Abstract] | |||
| Digital assets receivable | $ 11,883,937 | $ 12,687,201 | |
| Credit loss on digital assets receivable | (3,393) | (9,187) | |
| End of period | 11,880,544 | 12,678,014 | |
| Beginning of year | 12,678,014 | ||
| Transfer of Bitcoin to receivable | 2,375,176 | ||
| Change in credit loss reserve on digital assets receivable | 5,794 | $ 0 | |
| Loss on fair value of digital assets receivable | (3,178,440) | $ 0 | |
| End of period | $ 11,880,544 | $ 12,678,014 | |