v3.26.1
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Revenue Disaggregated by Revenue Stream The following table presents the Company’s revenue disaggregated by revenue stream for the three and six months ended June 30, 2026 and 2025 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Transaction fees$562,126 $418,314 $1,002,492 $811,730 
Other revenue10,942 11,981 16,621 16,172 
Total$573,068 $430,295 $1,019,113 $827,902