v3.25.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Liabilities    
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   $ 46,624
Derivative instruments $ 7,059 19,999
Equity securities 13,533 13,533
Assets 20,592 330,211
Liabilities    
Other current liabilities 3,300 46,624
Warrant liabilities 22,033 63,568
Other long-term liabilities 74,665  
Liabilities 99,998 110,192
Fair Value, Recurring | Level 1    
Assets    
Digital assets held for users   0
Derivative instruments 0 0
Equity securities 0 0
Assets 0 250,055
Liabilities    
Other current liabilities 0 0
Warrant liabilities 0 0
Other long-term liabilities 0  
Liabilities 0 0
Fair Value, Recurring | Level 2    
Assets    
Digital assets held for users   46,624
Derivative instruments 0 0
Equity securities 13,533 13,533
Assets 13,533 60,157
Liabilities    
Other current liabilities 0 46,624
Warrant liabilities 22,033 63,568
Other long-term liabilities 0  
Liabilities 22,033 110,192
Fair Value, Recurring | Level 3    
Assets    
Digital assets held for users   0
Derivative instruments 7,059 19,999
Equity securities 0 0
Assets 7,059 19,999
Liabilities    
Other current liabilities 3,300 0
Warrant liabilities 0 0
Other long-term liabilities 74,665  
Liabilities $ 77,965 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