XML 90 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories and Floor Plan Payables - Floor Plan Outstanding (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Floor Plan Payable    
Less: outstanding letters of credit $ (19,200) $ (17,200)
Minimum    
Floor Plan Payable    
Floor plan payment due period 3 days 3 days
Maximum    
Floor Plan Payable    
Floor plan payment due period 10 days 10 days
Floor Plan Facility    
Floor Plan Payable    
Total commitment $ 1,850,000 $ 1,850,000
Less: borrowings (1,161,713) (1,371,145)
Less: FLAIR offset account (79,472) (145,047)
Additional borrowing capacity 608,815 333,808
Less: short-term payable for sold inventory (33,152) (41,577)
Less: purchase commitments (9,340) (27,420)
Unencumbered borrowing capacity 566,323 264,811
Line of Credit | Floor Plan Facility    
Floor Plan Payable    
Total commitment 70,000 70,000
Less: borrowings   (20,885)
Additional borrowing capacity 70,000 49,115
Letters of credit | Floor Plan Facility    
Floor Plan Payable    
Total commitment 30,000 30,000
Less: outstanding letters of credit (14,300) (12,300)
Additional letters of credit capacity $ 15,700 $ 17,700