XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities (Supplier Finance Program Reconciliation) (Details 4)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Supplier Finance Program [Line Items]  
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Accounts payable, vehicle floor plan payable and accrued liabilities
Vehicle Floor Plan Facility - New Vehicles [Member] | Automotive [Member]  
Supplier Finance Program, Obligation [Roll Forward]  
Obligations outstanding at the beginning of the year $ 69,190
Additions 646,083
Settlements (586,344)
Obligations outstanding at the end of the year $ 128,929