XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Summary of Revenue from Contracts with Customers by Services and Products (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue $ 225,158 $ 215,796
Marketplace    
Disaggregation of Revenue [Line Items]    
Revenue 212,235 187,219
Dealer-to-Dealer    
Disaggregation of Revenue [Line Items]    
Revenue 8,165 18,499
Sell My Car - Instant Max Cash Offer    
Disaggregation of Revenue [Line Items]    
Revenue $ 4,758 $ 10,078