XML 31 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Total Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Total Revenue
Our total revenue by category and Accounting Standards Codification (“ASC”) recognition criteria for the three and six months ended June 30, 2025 and 2024 was as follows:

For the three months ended June 30,
20252024
(in thousands)Topic 310Topic 606TotalTopic 310Topic 606Total
Transaction income$28,868 $22,729 $51,597 $21,344 $7,737 $29,081 
Subscription revenue— 22,577 22,577 — 19,847 19,847 
Income from other sources
17,818 6,710 24,528 4,435 2,606 7,041 
Total revenue$46,686 $52,016 $98,702 $25,779 $30,190 $55,969 

For the six months ended June 30,
20252024
(in thousands)Topic 310Topic 606TotalTopic 310Topic 606Total
Transaction income$58,188 $51,574 $109,762 $39,727 $15,972 $55,699 
Subscription revenue— 46,005 46,005 — 34,520 34,520 
Income from other sources
36,418 11,429 47,847 7,785 4,943 12,728 
Total revenue$94,606 $109,008 $203,614 $47,512 $55,435 $102,947