Debt - Fair Value of 2029 Notes (Details) - USD ($) |
Apr. 27, 2024 |
Jan. 27, 2024 |
---|---|---|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Convertible debt, closing price determination value | 100 | |
Convertible debt, closing trading price per $100 | 91.80 | 92.49 |
Senior Notes | $4.50% senior notes, net (mature April 2029) | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Fair value of principal amount of 2029 Notes | $ 500,000,000 | $ 500,000,000 |
Estimate of Fair Value Measurement | Senior Notes | $4.50% senior notes, net (mature April 2029) | ||
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
Fair value of principal amount of 2029 Notes | 459,000,000 | 462,450,000 |
Less: Debt issuance costs | (4,591,000) | (4,820,000) |
Fair value of 2029 Notes | $ 454,409,000 | $ 457,630,000 |