XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.1
FLOOR PLAN NOTES PAYABLE - Narrative (Details) - USD ($)
$ in Millions
Apr. 09, 2025
Apr. 08, 2025
Mar. 31, 2025
Dec. 31, 2024
Floor Plan Notes Payable [Line Items]        
Debt instrument, conversion, maximum convertible amount, amount subtracted from contractual total     $ 50.0  
Loaner Vehicle Notes Payable - Bank of America        
Floor Plan Notes Payable [Line Items]        
Notes payable     56.8 $ 56.7
Loaner Vehicle Floorplan Facility        
Floor Plan Notes Payable [Line Items]        
Notes payable     $ 161.0 $ 161.5
2023 Senior Credit Facility | Line of Credit | Revolving Credit Facility | Subsequent Event        
Floor Plan Notes Payable [Line Items]        
Line of credit facility, maximum borrowing capacity $ 925.0 $ 500.0    
2023 Senior Credit Facility | Line of Credit | New Vehicle Floor Plan Facility | Subsequent Event        
Floor Plan Notes Payable [Line Items]        
Line of credit facility, maximum borrowing capacity $ 2,250.0 $ 1,930.0