XML 54 R43.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2026 and 2025 (in thousands):
Three Months Ended March 31,
20262025
Transaction fees$440,366 $393,416 
Other revenue5,679 4,191 
Total$446,045 $397,607