XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Interest income $ 3,508 $ 2,453 $ 8,284 $ 10,105
Corporate interest 725 96 1,231 750
Total revenue not from contracts with customers 4,233 2,549 9,515 10,855
Total revenue 50,618 24,542 119,229 98,865
Transaction And Service Revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 46,267 21,903 109,405 87,775
Transaction revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 26,337 14,576 71,310 66,863
Exchange        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 25,152 14,023 68,922 64,868
OTC        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 1,065 519 1,805 1,149
Other transaction revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 120 34 583 846
Services revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 19,930 7,327 38,095 20,912
Credit card revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 8,532 2,617 17,162 7,597
Staking revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 5,883 3,101 11,679 8,198
Advisory fee revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 2,098 0 2,098 0
Custodial fee revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 2,825 1,609 6,564 5,117
Other services revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers 592 0 592 0
Other revenue        
Disaggregation of Revenue [Line Items]        
Total net revenue from contracts with customers $ 118 $ 90 $ 309 $ 235