Fair Value Measurements - Changes Schedule of Crypto Assets Held for Operations in Fair Value of the Company's Convertible Notes - Narrative (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2026
unit
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2026
bitcoin
|
|
| Fair Value Disclosures [Abstract] | ||||
| Aggregate proceeds | $ 18,100 | |||
| Bitcoins sold | 217 | 217 | ||
| Proceeds from sale of bitcoin | 18,943 | |||
| Realized loss from disposals of crypto assets | 800 | |||
| Fair value remeasurement loss | $ 8,100 | $ 24,228 | ||