v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Interest income $ 2,635 $ 2,273
Corporate interest 1,612 120
Total revenue not from contracts with customers 4,247 2,393
Total revenue 50,272 35,322
Transaction And Service Revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 45,943 32,844
Transaction revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 24,128 24,128
Exchange    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 17,172 23,538
OTC    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 6,325 129
Prediction markets revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 444 0
Other transaction revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 187 461
Services revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 21,815 8,716
Credit card revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 14,700 3,748
Staking revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 2,137 3,106
Advisory fee revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 2,710 0
Custodial fee revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 1,868 1,862
Other services revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers 400 0
Other revenue    
Disaggregation of Revenue [Line Items]    
Total net revenue from contracts with customers $ 82 $ 85