Digital Assets - HyperLend Private Pool Participation Agreement and Revenue-Sharing Agreement (Details) item in Millions |
3 Months Ended | |
|---|---|---|
|
Mar. 31, 2026
USD ($)
item
|
Mar. 31, 2026
USD ($)
|
|
| Private Pool Participation Agreement | ||
| Digital Assets | ||
| Payments payable under the contract | $ 14,200 | $ 14,200 |
| Private Pool Participation Agreement | HyperLend | ||
| Digital Assets | ||
| Number of units received | 1 | 1,000,000 |
| Tokens valued | $ 14,200 | $ 14,200 |
| Revenue-Sharing Agreement | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 | ||
| Digital Assets | ||
| Customer benefits period | 1 year | 1 year |
| Revenue-Sharing Agreement | HyperLend | ||
| Digital Assets | ||
| Number of units received | 9 | 9,000,000 |
| Tokens valued | $ 135,963 | $ 135,963 |
| Revenue-Sharing Agreement | HyperLend | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 | ||
| Digital Assets | ||
| Customer benefits period | 1 year | 1 year |