XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Estimated Incremental Borrowing Rates for Similar Types of Borrowing Arrangements (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Level 3 [Member] | Carrying Amount [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Manufacturer flooring plans payable fair value $ 2,014 $ 2,708
Level 3 [Member] | Fair Value [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Manufacturer flooring plans payable fair value 1,703 2,490
Level 2 [Member] | Carrying Amount [Member] | Senior Unsecured Notes Due 2028 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior unsecured notes due 2028 with interest computed at 3.875% (Level 2) 1,243,213 1,242,852
Level 2 [Member] | Fair Value [Member] | Senior Unsecured Notes Due 2028 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior unsecured notes due 2028 with interest computed at 3.875% (Level 2) $ 1,147,338 $ 1,137,170