v3.26.1
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Line Items]          
Credit loss expense $ 1,500 $ 1,000 $ 2,953 $ 2,125  
Cash overdrafts $ 600   $ 600   $ 600
Weighted average interest rate 5.70% 6.00% 5.70% 6.00%  
Automotive [Member]          
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Line Items]          
Floor plan interest expense $ 1,800 $ 1,900 $ 3,500 $ 4,100  
Floor plan assistance 2,200 $ 2,000 4,100 $ 4,000  
Automotive [Member] | Vehicle Floor Plan Facility - New Vehicles [Member]          
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Line Items]          
Obligations outstanding related to floor plan facilities associated with new vehicles $ 99,800   $ 99,800   $ 105,900
Vehicle Floor Plan Facility [Member] | Automotive [Member]          
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Line Items]          
Weighted average interest rate 5.70% 6.30% 5.70% 6.30%