v3.26.1
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