v3.26.3
Revenue - Schedule of Breakdown of Revenues Between Fixed and Variable Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenues        
Total revenue $ 584,545 $ 508,598 $ 1,761,255 $ 1,531,246
Transaction fees and commissions        
Revenues        
Total revenue 491,797 421,309 1,480,965 1,272,421
LSEG market data fees        
Revenues        
Total revenue 26,539 20,534 79,777 70,028
Other        
Revenues        
Total revenue 4,799 5,925 17,106 14,798
Other | Canton Coins        
Revenues        
Total revenue 1,400 2,300 6,800 4,400
Variable        
Revenues        
Total revenue 441,967 375,771 1,336,819 1,138,643
Variable | Transaction fees and commissions        
Revenues        
Total revenue 439,493 372,380 1,326,817 1,131,285
Variable | Subscription fees        
Revenues        
Total revenue 515 452 1,515 1,352
Variable | LSEG market data fees        
Revenues        
Total revenue 0 0 0 0
Variable | Other        
Revenues        
Total revenue 1,959 2,939 8,487 6,006
Fixed        
Revenues        
Total revenue 142,578 132,827 424,436 392,603
Fixed | Transaction fees and commissions        
Revenues        
Total revenue 52,304 48,929 154,148 141,136
Fixed | Subscription fees        
Revenues        
Total revenue 60,895 60,378 181,892 172,647
Fixed | LSEG market data fees        
Revenues        
Total revenue 26,539 20,534 79,777 70,028
Fixed | Other        
Revenues        
Total revenue $ 2,840 $ 2,986 $ 8,619 $ 8,792