Floor Plan Financing - Schedule of Floor Plan Payables (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Instrument, Redemption [Line Items] | ||
| Trade floor plan payables | $ 359,320 | $ 291,215 |
| Non-trade floor plan payables | 371,234 | 366,208 |
| Daimler Truck Financial | ||
| Debt Instrument, Redemption [Line Items] | ||
| Trade floor plan payables | 202,753 | 137,225 |
| PACCAR Financial Corp | ||
| Debt Instrument, Redemption [Line Items] | ||
| Trade floor plan payables | 120,775 | 140,742 |
| Ford Motor Credit Company, LLC | ||
| Debt Instrument, Redemption [Line Items] | ||
| Trade floor plan payables | 35,792 | 13,248 |
| PNC Equipment Finance, LLC | ||
| Debt Instrument, Redemption [Line Items] | ||
| Non-trade floor plan payables | $ 371,234 | $ 366,208 |