v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table summarizes the primary components of marketplace and service revenue. This 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 March 31,
20262025
Auction marketplace revenue$93,777 $89,984 
Other marketplace revenue80,351 67,675 
Data services revenue8,082 8,278 
Marketplace and service revenue$182,210 $165,937