XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue
The following table summarizes the primary components of 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,
20242023
Auction marketplace revenue$67,329 $54,002 
Other marketplace revenue54,569 42,691 
Data services revenue7,916 8,170 
Marketplace and service revenue$129,814 $104,863