XML 136 R116.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments (Detail) - USD ($)
Dec. 31, 2021
Oct. 25, 2021
Dec. 31, 2020
Jul. 01, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value $ 775,941,000   $ 315,419,000  
Fair Value 792,906,000   315,646,000  
Interest rate on debt       1.25%
Variable rate debt        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value 10,000,000   36,813,000  
Fair Value 10,000,000   36,813,000  
4.750% Senior Notes, due Oct. 2029        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value 500,000,000 $ 500,000,000 0  
Fair Value $ 516,875,000   0  
Interest rate on debt 4.75% 4.75%    
Term loan, due Feb 2024        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value $ 218,026,000   249,715,000  
Fair Value 218,026,000   249,715,000  
2.40% Term Loan, due Jun 2022        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value 809,000   2,629,000  
Fair Value $ 813,000   2,651,000  
Interest rate on debt 2.40%      
2.05% Term Loan, due Mar 2023        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value $ 7,556,000   14,737,000  
Fair Value $ 7,616,000   14,873,000  
Interest rate on debt 2.05%      
1.30% Term Loan, due Jun 2023        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value $ 2,427,000   4,382,000  
Fair Value $ 2,433,000   4,384,000  
Interest rate on debt 1.30%      
1.55% Term Loan, due Sep 2025        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value $ 5,204,000   7,143,000  
Fair Value $ 5,234,000   7,210,000  
Interest rate on debt 1.55%      
1.10% Term Loan        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value $ 9,267,000   0  
Fair Value 9,252,000   0  
0.57% Term Loan, due Jul 2023        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Carrying Value 22,652,000   0  
Fair Value $ 22,657,000   $ 0  
Interest rate on debt 0.57%