v3.26.1
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