XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Summary of Revenue from Contracts with Customers by Services and Products (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 234,033 $ 218,692 $ 459,191 $ 434,488
Marketplace        
Disaggregation of Revenue [Line Items]        
Revenue 221,998 195,167 434,233 382,386
Dealer-to-Dealer        
Disaggregation of Revenue [Line Items]        
Revenue 7,682 15,492 15,847 33,991
Sell My Car - Instant Max Cash Offer        
Disaggregation of Revenue [Line Items]        
Revenue $ 4,353 $ 8,033 $ 9,111 $ 18,111