XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities (Narrative) (Details) - USD ($)
12 Months Ended
Sep. 26, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Line Items]        
Cash overdrafts   $ 500,000 $ 500,000  
Weighted average interest rate   6.10% 4.80%  
Automotive [Member]        
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Line Items]        
Floor plan assistance   $ 6,700,000 $ 4,600,000 $ 2,700,000
Truist and Toyota Floor Plan Facility [Member] | Automotive [Member]        
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Line Items]        
Borrowing capacity $ 115,000,000      
Truist and Toyota Floor Plan Facility [Member] | Automotive [Member] | Secured Overnight Financing Rates (SOFR) [Member]        
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Line Items]        
Applicable interest rate margin 1.25%      
Vehicle Floor Plan Facility [Member] | Automotive [Member]        
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Line Items]        
Weighted average interest rate   6.20% 3.20% 1.10%