XML 101 R78.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Oct. 25, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Value $ 874,871 $ 844,232  
Fair Value 705,836 640,188  
Revolving credit facility, due Sep 2026      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Value 105,534 118,685  
Fair Value $ 105,534 118,685  
4.750% Senior Notes, due Oct 2029      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate on debt (as a percent) 4.75%   4.75%
Carrying Value $ 500,000 500,000  
Fair Value $ 328,125 301,250  
11.25% Term loan, due Mar 2029      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate on debt (as a percent) 11.25%    
Carrying Value $ 266,374 0  
Fair Value 269,277 0  
Term loan, due Feb 2024      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Value 0 193,588  
Fair Value $ 0 188,998  
2.05% Term Loan, due Mar 2023      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate on debt (as a percent) 2.05%    
Carrying Value $ 0 1,423  
Fair Value $ 0 1,418  
1.30% Term Loan, due Jun 2023      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate on debt (as a percent) 1.30%    
Carrying Value $ 0 762  
Fair Value $ 0 754  
1.55% Term Loan, due Sep 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate on debt (as a percent) 1.55%    
Carrying Value $ 0 3,594  
Fair Value 0 3,430  
1.10% Term Loan, due Mar 2024      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Value 2,963 4,848  
Fair Value $ 2,900 4,721  
0.57% Term Loan, due Jul 2023      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate on debt (as a percent) 0.57%    
Carrying Value $ 0 21,332  
Fair Value $ 0 $ 20,932