XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-Term Debt - Summary of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total long-term debt $ 819,758 $ 775,941
Less current portion (38,604) (26,437)
Unamortized deferred issuance costs (10,989) (11,429)
Long-term debt, net of current portion 770,165 738,075
4.750% Senior Notes, due Oct 2029    
Debt Instrument [Line Items]    
Total long-term debt $ 500,000 500,000
Interest rate on debt (as a percent) 4.75%  
Term loan, due Feb 2024    
Debt Instrument [Line Items]    
Total long-term debt $ 179,607 218,026
2.40% Term Loan, due Jun 2022    
Debt Instrument [Line Items]    
Total long-term debt $ 0 809
Interest rate on debt (as a percent) 2.40%  
2.05% Term Loan, due Mar 2023    
Debt Instrument [Line Items]    
Total long-term debt $ 2,601 7,556
Interest rate on debt (as a percent) 2.05%  
1.30% Term Loan, due Jun 2023    
Debt Instrument [Line Items]    
Total long-term debt $ 1,044 2,427
Interest rate on debt (as a percent) 1.30%  
1.55% Term Loan, due Sep 2025    
Debt Instrument [Line Items]    
Total long-term debt $ 3,583 5,204
Interest rate on debt (as a percent) 1.55%  
1.10% Term Loan, due Mar 2024    
Debt Instrument [Line Items]    
Total long-term debt $ 5,317 9,267
Interest rate on debt (as a percent) 1.10%  
0.57% Term Loan, due Jul 2023    
Debt Instrument [Line Items]    
Total long-term debt $ 19,496 22,652
Interest rate on debt (as a percent) 0.57%  
Revolving credit facility, due Sep 2026    
Debt Instrument [Line Items]    
Total long-term debt $ 108,110 $ 10,000