Bitcoin - Narrative (Details) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
|
|
| Goodwill and Intangible Assets Disclosure [Abstract] | |||||
| Bitcoin, Realized Gain, Operating | $ 300,000 | $ 200,000 | |||
| Bitcoin, Realized Loss, Operating | $ 200,000 | $ 1,100,000 | |||
| Other digital assets | 0 | 0 | 0 | ||
| Crypto Asset, Customer Receipt | $ 300,000 | ||||