XML 65 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - (Senior Notes - Narrative) (Details) - Senior Notes - USD ($)
$ in Thousands
Jan. 11, 2024
Dec. 11, 2019
Dec. 31, 2023
Mar. 31, 2023
Debt Instrument [Line Items]        
Long-term debt     $ 300,000 $ 300,000
4.375% Senior Notes due 2027        
Debt Instrument [Line Items]        
Interest rate   4.375%    
Long-term debt   $ 300,000    
Proceeds from issuance of debt, net of debt issuance costs   $ 296,250    
4.375% Senior Notes due 2027 | Redemption Period One        
Debt Instrument [Line Items]        
Redemption percentage   100.00%    
4.375% Senior Notes due 2027 | Redemption Period Two        
Debt Instrument [Line Items]        
Redemption percentage   100.00%    
4.375% Senior Notes due 2027 | Redemption Period Three        
Debt Instrument [Line Items]        
Redemption percentage   101.00%    
Six Point Six Two Five Percent Senior Notes Due Two Thousand Thirty Two | Subsequent Event        
Debt Instrument [Line Items]        
Interest rate 6.625%      
Long-term debt $ 300      
Proceeds from issuance of debt, net of debt issuance costs $ 297      
Six Point Six Two Five Percent Senior Notes Due Two Thousand Thirty Two | Redemption Period One | Subsequent Event        
Debt Instrument [Line Items]        
Redemption percentage 100.00%      
Six Point Six Two Five Percent Senior Notes Due Two Thousand Thirty Two | Redemption Period Two | Subsequent Event        
Debt Instrument [Line Items]        
Redemption percentage 100.00%      
Six Point Six Two Five Percent Senior Notes Due Two Thousand Thirty Two | Redemption Period Three | Subsequent Event        
Debt Instrument [Line Items]        
Redemption percentage 106.625%      
Redemption percentage of principal amount 40.00%      
Six Point Six Two Five Percent Senior Notes Due Two Thousand Thirty Two | Debt Instrument, Redemption, Period Four | Subsequent Event        
Debt Instrument [Line Items]        
Redemption percentage 101.00%