v3.24.2.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Liabilities    
Warrant liabilities $ 25,500  
Derivative asset, noncurrent, statement of financial position Deposits and other non-current assets Deposits and other non-current assets
Fair Value, Recurring    
Assets    
Digital assets held for users $ 68,078 $ 46,624
Derivative instruments 19,999 19,999
Equity securities 13,533 13,533
Assets 101,610 330,211
Liabilities    
Digital assets held for users 68,078 46,624
Warrant liabilities 25,477 63,568
Other long-term liabilities 21,130  
Liabilities 114,685 110,192
Fair Value, Recurring | Level 1    
Assets    
Digital assets held for users 0 0
Derivative instruments 0 0
Equity securities 0 0
Assets 0 250,055
Liabilities    
Digital assets held for users 0 0
Warrant liabilities 0 0
Other long-term liabilities  
Liabilities 0 0
Fair Value, Recurring | Level 2    
Assets    
Digital assets held for users 68,078 46,624
Derivative instruments 0 0
Equity securities 13,533 13,533
Assets 81,611 60,157
Liabilities    
Digital assets held for users 68,078 46,624
Warrant liabilities 25,477 63,568
Other long-term liabilities  
Liabilities 93,555 110,192
Fair Value, Recurring | Level 3    
Assets    
Digital assets held for users 0 0
Derivative instruments 19,999 19,999
Equity securities 0 0
Assets 19,999 19,999
Liabilities    
Digital assets held for users 0 0
Warrant liabilities 0 0
Other long-term liabilities 21,130  
Liabilities $ 0 0
Money market funds | Fair Value, Recurring    
Assets    
Money market funds   250,055
Money market funds | Fair Value, Recurring | Level 1    
Assets    
Money market funds   250,055
Money market funds | Fair Value, Recurring | Level 2    
Assets    
Money market funds   0
Money market funds | Fair Value, Recurring | Level 3    
Assets    
Money market funds   $ 0