XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2019
Convertible Debt [Abstract]          
Repurchase of convertible senior notes $ 0 $ 420,158      
1.75% Notes [Member]          
Convertible Debt [Abstract]          
Face amount of offering     $ 575,000    
Repurchase of convertible senior notes     $ 488,200    
Outstanding principal balance 575,000        
Unamortized debt issuance costs $ 11,400        
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]          
Outstanding principal balance $ 632,500        
Unamortized debt issuance costs $ 5,500        
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%        
0.125% Notes [Member]          
Convertible Debt [Abstract]          
Repurchase of convertible senior notes     $ 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%