Floor Plan Financing - Schedule of Floor Plan Payables (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Debt Instrument, Redemption [Line Items] | ||
Trade floor plan payables | $ 408,274 | $ 330,498 |
Non-trade floor plan payables | 381,917 | 470,830 |
Daimler Truck Financial | ||
Debt Instrument, Redemption [Line Items] | ||
Trade floor plan payables | 191,816 | 166,409 |
PACCAR Financial Services | ||
Debt Instrument, Redemption [Line Items] | ||
Trade floor plan payables | 176,790 | 129,899 |
Ford Motor Credit Company, LLC | ||
Debt Instrument, Redemption [Line Items] | ||
Trade floor plan payables | 39,668 | 34,190 |
PNC Equipment Finance, LLC | ||
Debt Instrument, Redemption [Line Items] | ||
Non-trade floor plan payables | $ 381,917 | $ 470,830 |