v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Interest income $ 2,422 $ 2,501 $ 5,221 $ 4,774
Corporate interest 1,720 387 3,332 507
Total revenue not from contracts with customers 4,142 2,888 8,553 5,281
Total revenue 45,475 33,289 95,747 68,611
Transaction And Service Revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 41,282 30,296 87,061 63,140
Transaction revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 17,751 20,846 41,715 44,974
Exchange        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 12,497 20,233 29,669 43,771
OTC        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 4,709 611 11,034 740
Prediction markets revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 524 0 968 0
Other transaction revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 21 2 44 463
Services revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 23,531 9,450 45,346 18,166
Credit card revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 16,178 4,882 30,878 8,630
Staking revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 4,026 2,690 6,163 5,796
Advisory fee revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 2,709 0 5,419 0
Custodial fee revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 618 1,878 2,486 3,740
Other services revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 0 0 400 0
Other revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers $ 51 $ 105 $ 133 $ 190