XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities (Schedule of Accounts Payable and Accrued Liabilities) (Details 2) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accounts payable $ 136,468 $ 136,186
Vehicle floor plan payable 126,869 69,756
Accrued compensation and related benefits 137,232 149,823
Other accrued liabilities 229,156 207,240
Total Accounts payable and Accrued liabilities $ 629,725 $ 563,005