XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Carrying and Fair Value) (Details) - USD ($)
Jul. 16, 2024
Sep. 30, 2024
Dec. 31, 2023
Oct. 07, 2020
Nov. 15, 2019
4.625% Senior Notes | Carrying Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments   $ 457,106,000 $ 456,796,000    
4.625% Senior Notes | Fair Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments   432,785,000 405,408,000    
4.625% Senior Notes | Senior Notes          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Stated interest rate       4.625%  
Aggregate principal amount       $ 750,000,000  
1.75% Convertible Notes | Carrying Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments   148,062,000 544,516,000    
1.75% Convertible Notes | Fair Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments   138,850,000 519,492,000    
1.75% Convertible Notes | Convertible Debt          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Stated interest rate         1.75%
Aggregate principal including cash payment $ 400,900,000        
Aggregate principal amount   149,100,000     $ 550,000,000.0
Repayments of convertible debt $ 135,000,000        
3.625% Convertible Notes | Carrying Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments   258,573,000 0    
3.625% Convertible Notes | Fair Value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value of debt instruments   $ 251,484,000 $ 0    
3.625% Convertible Notes | Convertible Debt          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Stated interest rate 3.625%        
Aggregate principal amount $ 263,100,000