XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT (Long-Term Debt) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Aug. 22, 2024
Jun. 20, 2024
Dec. 31, 2023
Debt Instrument [Line Items]        
Fair value of long-term debt $ 1,017,606     $ 1,013,795
Carrying value of long-term debt 1,098,434     $ 1,102,771
Senior Notes 2016        
Debt Instrument [Line Items]        
Face amount of loan 350,000      
Senior Notes 2015        
Debt Instrument [Line Items]        
Face amount of loan 350,000      
Minimum | Senior Notes        
Debt Instrument [Line Items]        
Face amount of loan $ 50,000      
Debt instrument, interest rate, stated percentage 2.75%      
Maximum | Senior Notes        
Debt Instrument [Line Items]        
Face amount of loan $ 100,000      
Debt instrument, interest rate, stated percentage 4.02%      
Senior Unsecured Notes        
Debt Instrument [Line Items]        
Debt instrument, covenant compliance As of June 30, 2024, the Company was in compliance with all of its debt covenants      
Weighted average interest rate, including impact of derivatives 4.08%      
2024 Notes        
Debt Instrument [Line Items]        
Total amount available     $ 550,000  
2024 Notes | Weighted Average        
Debt Instrument [Line Items]        
Debt instrument term, including impact of derivatives 9 years 6 months      
Senior Notes Series A | Forecast        
Debt Instrument [Line Items]        
Face amount of loan   $ 75,000    
Debt instrument, interest rate, stated percentage   5.55%    
Senior Notes Series B | Forecast        
Debt Instrument [Line Items]        
Face amount of loan   $ 75,000    
Debt instrument, interest rate, stated percentage   5.62%    
Senior Notes Series C        
Debt Instrument [Line Items]        
Face amount of loan     $ 400,000  
Debt instrument, interest rate, stated percentage     5.74%