XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2020
USD ($)
trading_day
$ / shares
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]            
Amortization of debt issuance costs | $       $ 1,935,000 $ 1,931,000  
Strike price (in dollars per share) | $ / shares $ 182.60          
Share price, premium 75.00%          
Common stock share price (in dollars per share) | $ / shares $ 104.34          
Purchase of convertible senior note hedges | $ $ 90,000,000          
Senior Notes Due 2027 | Convertible Debt            
Debt Instrument [Line Items]            
Principal amount | $ $ 1,150,000,000 $ 1,150,000,000   1,150,000,000   $ 1,150,000,000
Stated interest rate 0.00%          
Maximum special interest rate percentage 0.50%          
Conversion ratio 0.0071523          
Conversion price (in dollars per share) | $ / shares $ 139.82          
Estimated fair value | $   897,000,000.0   897,000,000.0   $ 809,300,000
Amortization of debt issuance costs | $   $ 600,000 $ 1,900,000 $ 600,000 $ 1,900,000  
Effective interest rate of the liability component   0.20%   0.20%    
Senior Notes Due 2027 | Convertible Debt | Valuation, Market Approach | Measurement Input, Quoted Price            
Debt Instrument [Line Items]            
Debt, measurement input denominator | $   $ 100   $ 100    
Senior Notes Due 2027 | Convertible Debt | Conversion Period One            
Debt Instrument [Line Items]            
Threshold percentage of common stock price trigger 130.00%          
Threshold of common stock trading days | trading_day 20          
Threshold of consecutive common stock trading days | trading_day 30          
Senior Notes Due 2027 | Convertible Debt | Conversion Period Two            
Debt Instrument [Line Items]            
Threshold of common stock trading days | trading_day 5          
Threshold of consecutive common stock trading days | trading_day 10          
Minimum percentage of common stock price trigger 98.00%          
Senior Notes Due 2027 | Convertible Debt | Conversion Period Three            
Debt Instrument [Line Items]            
Threshold percentage of common stock price trigger 130.00%          
Threshold of common stock trading days | trading_day 20          
Threshold of consecutive common stock trading days | trading_day 30          
Senior Notes Due 2027 | Convertible senior notes            
Debt Instrument [Line Items]            
Effective interest rate of the liability component     0.20%   0.20%