XML 176 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable - Additional Information (Details)
3 Months Ended
Mar. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Period that contracts in transit are outstanding 10 days
Threshold period for interest to bear on receivables 60 days
Auto loan and lease receivables  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Receivables, 60 days or less past due, percent 99.00%
Receivables, 60 days or less past due, non-accrual status, percent 1.00%