Floor Plan Financing - Schedule of Floor Plan Payables (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Instrument, Redemption [Line Items] | ||
| Trade floor plan payables | $ 369,206 | $ 291,215 |
| Non-trade floor plan payables | 397,007 | 366,208 |
| Daimler Truck Financial | ||
| Debt Instrument, Redemption [Line Items] | ||
| Trade floor plan payables | 200,945 | 137,225 |
| PACCAR Financial Corp | ||
| Debt Instrument, Redemption [Line Items] | ||
| Trade floor plan payables | 133,059 | 140,742 |
| Ford Motor Credit Company, LLC | ||
| Debt Instrument, Redemption [Line Items] | ||
| Trade floor plan payables | 35,202 | 13,248 |
| PNC Equipment Finance, LLC | ||
| Debt Instrument, Redemption [Line Items] | ||
| Non-trade floor plan payables | $ 397,007 | $ 366,208 |