XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2019
Convertible Debt [Abstract]          
Proceeds from issuance of convertible senior notes $ 0 $ 575,000      
Repurchase of convertible senior notes 0 $ 487,943      
1.75% Notes [Member]          
Convertible Debt [Abstract]          
Face amount of offering     $ 575,000    
Proceeds from issuance of convertible senior notes     $ 488,200    
Outstanding principal balance 575,000        
Unamortized debt issuance costs $ 10,700        
Maturity date Jun. 30, 2028        
Interest rate 1.75% 1.75% 1.75%    
Effective interest rate 2.30%        
Conversion price per share (in dollars per share) $ 53.73        
Total shares of common stock subject to conversion (in shares) 10.7        
Percentage of principal amount used as purchase price upon occurrence of fundamental change 100.00%        
0% Notes [Member]          
Convertible Debt [Abstract]          
Face amount of offering       $ 632,500  
Proceeds from issuance of convertible senior notes       319,000  
Outstanding principal balance $ 632,500        
Unamortized debt issuance costs $ 4,800        
Maturity date Apr. 30, 2026        
Interest rate 0.00% 0.00% 0.00%    
Effective interest rate 0.50%        
Conversion price per share (in dollars per share) $ 57.84        
Effective conversion price per share with call spread (in dollars per share) $ 76.39        
Total shares of common stock subject to conversion (in shares) 10.9        
Cost of call spread       46,900  
Purchase of note hedges       136,700  
Proceeds from issuance of warrants       89,800  
Percentage of principal amount used as purchase price upon occurrence of fundamental change 100.00%        
1% Notes [Member]          
Convertible Debt [Abstract]          
Repurchase of convertible senior notes       $ 309,900 $ 375,600
Interest rate       1.00%  
0.125% Notes [Member]          
Convertible Debt [Abstract]          
Repurchase of convertible senior notes     $ 504,400    
Principal amount repurchased   $ 504,400      
Outstanding principal balance $ 44,500        
Unamortized debt issuance costs $ 100        
Maturity date Dec. 31, 2024        
Interest rate 0.125% 0.125% 0.125%    
Effective interest rate 0.50%        
Conversion price per share (in dollars per share) $ 83.28        
Effective conversion price per share with call spread (in dollars per share) $ 123.38        
Total shares of common stock subject to conversion (in shares) 0.5        
Cost of call spread         52,600
Purchase of note hedges         108,700
Proceeds from issuance of warrants         56,100
Percentage of principal amount used as purchase price upon occurrence of fundamental change 100.00%        
0.125% Notes Issued in Exchange for 1% Notes [Member]          
Convertible Debt [Abstract]          
Face amount of offering         439,300
0.125% Notes Issued under Subscription Agreements [Member]          
Convertible Debt [Abstract]          
Face amount of offering         $ 109,500