XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes the primary components of Marketplace and service revenue. The level of disaggregation takes into consideration how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors (in thousands):
Three months ended September 30,Nine months ended September 30,
2025202420252024
Auction marketplace revenue$87,753 $84,894 $270,004 $227,656 
Other marketplace revenue80,290 62,748 223,363 177,671 
Data services revenue8,467 8,266 25,075 24,521 
Marketplace and service revenue$176,510 $155,908 $518,442 $429,848