Digital Assets - Schedule of Other Operating Activities Settled in Digital Assets and USDC (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Goodwill and Intangible Assets Disclosure [Abstract] | ||
| Revenues | $ (23,954) | $ (35,764) |
| Expenses | 12,991 | 6,376 |
| Conversion of digital assets and stablecoins to cash, net | 8,900 | 14,757 |
| Accounts receivable and other current assets | 1,514 | 439 |
| Payroll liabilities | 96 | (624) |
| Currency translation related to digital assets | 101 | (254) |
| Other operating activities settled in digital assets and stablecoins | $ (352) | $ (15,070) |