v3.24.3
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
ft²
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
ft²
Days
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Commitments And Contingencies [Line Items]          
Decrease in lease liability     $ (3,536)    
Operating lease, decrease in right-of-use asset due to re-measurement from lease amendment     3,536    
Restricted cash $ 3,993   3,993   $ 2,563
Guarantee income 118 $ 348 481 $ 1,508  
Maximum potential amount of future payments required to make under guarantees 3,780   3,780   $ 10,158
Lease Remeasurement          
Commitments And Contingencies [Line Items]          
Decrease in lease liability     1,493    
Operating lease, decrease in right-of-use asset due to re-measurement from lease amendment     1,493    
1001 Boylston Street          
Commitments And Contingencies [Line Items]          
Contract commitments $ 4,581   4,581    
Increase in tenant improvement allowance     456    
Expected to incur additional costs for remaining construction     $ 5,580    
Area of land | ft² 225,428   225,428    
Car Offer          
Commitments And Contingencies [Line Items]          
Guarantees, description     provides certain guarantees to dealers through products such as its 45-Day Guarantee and OfferGuard service offerings on the CarOffer platform, which are accounted for under ASC Topic 460, Guarantees.    
Number of days guarantee period | Days     45