XML 273 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
country
store
state
province
brand
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of stores | store 296    
Number of new vehicle brands | brand 48    
Number of countries | country 2    
Number of states | state 28    
Number of provinces | province 3    
Debt Instrument [Line Items]      
Threshold period for interest to bear on receivables 60 days    
Finance receivables, threshold period past due 120 days    
Interest costs capitalized $ 2.6 $ 2.0 $ 1.6
Accrued warranty balance $ 0.3 0.6  
Customer returns on sales, threshold period past due 30 days    
Contract liability $ 284.3 239.0  
Contract liability, revenue recognized 44.6 35.0  
Contract asset $ 12.5 $ 9.6  
Loans receivables | Auto loan receivables      
Debt Instrument [Line Items]      
Loan receivables aged less than 60 days past due, percent (more than) 98.00%    
Loan receivable on non-accrual status, percent (less than) 2.00%    
Allowance for credit losses $ 69.3    
Minimum      
Debt Instrument [Line Items]      
Period that contracts in transit are outstanding 5 days    
Maximum      
Debt Instrument [Line Items]      
Period that contracts in transit are outstanding 10 days