XML 88 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
store
brand
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of stores | store 459    
Number of new vehicle brands | brand 52    
Debt Instrument [Line Items]      
Threshold period for interest to bear on receivables (in days) 60 days    
Interest costs capitalized $ 5.4 $ 2.6 $ 2.6
Restricted cash $ 43.6 30.6 $ 24.8
Customer returns on sales, threshold period past due (in days) 30 days    
Contract liability $ 368.3 317.0  
Contract liability, revenue recognized 59.9 55.2  
Contract asset $ 7.3 $ 11.8  
Minimum      
Debt Instrument [Line Items]      
Period that contracts in transit are outstanding (in days) 5 days    
Maximum      
Debt Instrument [Line Items]      
Period that contracts in transit are outstanding (in days) 10 days