XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - (Senior Notes - Narrative) (Details) - Senior Notes - USD ($)
$ in Thousands
Jan. 11, 2024
Dec. 11, 2019
Dec. 29, 2024
Mar. 31, 2024
Debt Instrument [Line Items]        
Long-term debt     $ 600,000 $ 600,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        
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        
Debt Instrument [Line Items]        
Redemption percentage 100.00%      
Six Point Six Two Five Percent Senior Notes Due Two Thousand Thirty Two | Redemption Period Two        
Debt Instrument [Line Items]        
Redemption percentage 100.00%      
Six Point Six Two Five Percent Senior Notes Due Two Thousand Thirty Two | Redemption Period Three        
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        
Debt Instrument [Line Items]        
Redemption percentage 101.00%