XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value $ 819,758 $ 775,941
Fair Value 605,275 792,906
Variable rate debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 108,110 10,000
Fair Value 108,110 10,000
4.750% Senior Notes, due Oct 2029    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 500,000 500,000
Fair Value $ 286,250 516,875
Interest rate on debt (as a percent) 4.75%  
Term loan, due Feb 2024    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value $ 179,607 218,026
Fair Value 179,607 218,026
2.40% Term Loan, due Jun 2022    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 0 809
Fair Value $ 0 813
Interest rate on debt (as a percent) 2.40%  
2.05% Term Loan, due Mar 2023    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value $ 2,601 7,556
Fair Value $ 2,591 7,616
Interest rate on debt (as a percent) 2.05%  
1.30% Term Loan, due Jun 2023    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value $ 1,044 2,427
Fair Value $ 1,033 2,433
Interest rate on debt (as a percent) 1.30%  
1.55% Term Loan, due Sep 2025    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value $ 3,583 5,204
Fair Value $ 3,437 5,234
Interest rate on debt (as a percent) 1.55%  
1.10% Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value $ 5,317 9,267
Fair Value 5,184 9,252
0.57% Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Carrying Value 19,496 22,652
Fair Value $ 19,063 $ 22,657
Interest rate on debt (as a percent) 0.57%