XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Summary of Primary Components of Revenue, Level of Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Marketplace and service        
Disaggregation Of Revenue [Line Items]        
Revenue $ 144,126 $ 109,360 $ 273,940 $ 214,223
Auction marketplace revenue        
Disaggregation Of Revenue [Line Items]        
Revenue 75,433 54,519 142,762 108,521
Other marketplace revenue        
Disaggregation Of Revenue [Line Items]        
Revenue 60,354 46,548 114,923 89,239
Data services revenue        
Disaggregation Of Revenue [Line Items]        
Revenue $ 8,339 $ 8,293 $ 16,255 $ 16,463