XML 85 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Borrowings - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Nov. 04, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2017
Debt Instrument [Line Items]          
Loss on extinguishment of debt   $ 454 $ 12,986 $ 0  
Securitization Program          
Debt Instrument [Line Items]          
Interest rate   5.11% 1.00%    
Long-term line of credit   $ 75,000 $ 75,000    
Revolving Credit Facility          
Debt Instrument [Line Items]          
Long-term line of credit   $ 148,250 $ 141,000    
4.625% Senior Notes due 2027 | Minimum          
Debt Instrument [Line Items]          
Declining percent of redemption price to principal amount         0.771%
4.625% Senior Notes due 2027 | Maximum          
Debt Instrument [Line Items]          
Declining percent of redemption price to principal amount         100.00%
4.625% Senior Notes due 2027 | Senior Notes          
Debt Instrument [Line Items]          
Interest rate   4.625% 4.625%   4.625%
Senior notes   $ 500,000 $ 500,000   $ 500,000
Debt issuance, line of credit         $ 7,900
4.625% Senior Notes due 2027 | Senior Notes | Maximum          
Debt Instrument [Line Items]          
Percent of redemption price to principal amount         102.313%
4.25% Senior Notes due 2028 | Minimum          
Debt Instrument [Line Items]          
Declining percent of redemption price to principal amount       1.0625%  
4.25% Senior Notes due 2028 | Maximum          
Debt Instrument [Line Items]          
Declining percent of redemption price to principal amount       100.00%  
4.25% Senior Notes due 2028 | Senior Notes          
Debt Instrument [Line Items]          
Interest rate   4.25% 4.25% 4.25%  
Senior notes   $ 500,000 $ 500,000 $ 500,000  
Basis spread on variable rate       0.50%  
Debt issuance, line of credit       $ 8,500  
Percent of redemption price to principal amount       102.125%  
4.25% Senior Notes due 2028 | Senior Notes | Debt Instrument, Redemption, Period One          
Debt Instrument [Line Items]          
Percent of redemption price to principal amount on redemption       100.00%  
Makewhole premium as percentage of principal amount of notes subject to redemption       1.00%  
4.25% Senior Notes due 2028 | Senior Notes | Debt Instrument, Redemption, Period Two          
Debt Instrument [Line Items]          
Percent of redemption price to principal amount on redemption       104.25%  
Percent of principal amount of notes redeemable       40.00%  
Third Amended and Restated Credit Agreement          
Debt Instrument [Line Items]          
Interest rate 2.00%        
Leverage ratio, required   4.50      
Interest coverage ratio, required   3.50      
Third Amended and Restated Credit Agreement | Secured Overnight Financing Rate (SOFR) | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.125%        
Third Amended and Restated Credit Agreement | Secured Overnight Financing Rate (SOFR) | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate 2.00%        
Third Amended and Restated Credit Agreement | Federal Funds | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.50%        
Third Amended and Restated Credit Agreement | Adjusted SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
Third Amended and Restated Credit Agreement | Adjusted SOFR | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.125%        
Third Amended and Restated Credit Agreement | Adjusted SOFR | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.00%        
Third Amended and Restated Credit Agreement | Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt, term 5 years        
Maximum amount available for borrowing $ 1,000,000        
Third Amended and Restated Credit Agreement | Term Loan          
Debt Instrument [Line Items]          
Loss on extinguishment of debt   $ 500      
Maximum amount available for borrowing $ 500,000        
Debt issuance, line of credit   $ 4,700