v3.25.2
REVENUE - Schedule of revenue disaggregated by source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Interest and finance fee income $ 59,316 $ 69,400 $ 122,402 $ 136,063
Total revenue 1,497,208 1,449,628 3,531,503 3,087,198
Net revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 1,420,096 1,379,942 3,380,415 2,967,619
Total transaction revenue        
Disaggregation of Revenue [Line Items]        
Revenue 764,270 780,902 2,026,478 1,857,643
Consumer, net        
Disaggregation of Revenue [Line Items]        
Revenue 649,908 664,772 1,745,414 1,599,984
Institutional, net        
Disaggregation of Revenue [Line Items]        
Revenue 60,819 63,624 159,707 149,016
Other transaction revenue        
Disaggregation of Revenue [Line Items]        
Revenue 53,543 52,506 121,357 108,643
Subscription and services revenue        
Disaggregation of Revenue [Line Items]        
Revenue 655,826 599,040 1,353,937 1,109,976
Stablecoin revenue        
Disaggregation of Revenue [Line Items]        
Revenue 332,497 240,436 630,032 437,753
Blockchain rewards        
Disaggregation of Revenue [Line Items]        
Revenue 144,535 185,139 341,127 336,068
Other subscription and services revenue        
Disaggregation of Revenue [Line Items]        
Revenue 119,478 104,065 260,376 200,092
Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 77,112 69,686 151,088 119,579
Corporate interest and other income        
Disaggregation of Revenue [Line Items]        
Corporate interest and other income $ 77,112 $ 69,686 $ 151,088 $ 119,579