XML 64 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2020
USD ($)
trading_day
$ / shares
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]          
Amortization of debt issuance costs | $     $ 1,290,000 $ 1,287,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 | $   885,500,000 885,500,000   $ 809,300,000
Amortization of debt issuance costs | $   $ 600,000 $ 1,300,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%