XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Liabilities - 2023, 2025, 2027 and 2029 Convertible Senior Notes (Details) - USD ($)
$ in Thousands, shares in Millions
6 Months Ended 12 Months Ended
May 19, 2023
May 18, 2020
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2024
Nov. 17, 2020
Jan. 10, 2017
Debt                  
Principal amount       $ 281,500     $ 281,500    
Proceeds from issuance of Notes, net of issuance cost     $ 223,202            
Cash paid for repurchase of notes     $ 218,991            
2023 Notes                  
Debt                  
Principal amount                 $ 345,000
Interest rate (as a percent)                 2.70%
Repurchased and retired amount         $ 111,500 $ 213,300      
2025 Notes and 2027 Notes                  
Debt                  
Repurchased and retired amount $ 198,800                
2025 Notes                  
Debt                  
Principal amount       26,500     26,500 $ 132,500  
Interest rate (as a percent)               3.50%  
Repurchased and retired amount 106,000                
Carrying amount of debt extinguished 105,400                
Cash paid for repurchase of notes $ 106,000                
Number of shares of common stock used for repurchase of notes 0.7                
2025 Notes | Other income (expense), net                  
Debt                  
Loss on extinguishment of debt       16,500          
2027 Notes                  
Debt                  
Principal amount   $ 125,000   25,000     25,000    
Interest rate (as a percent)   3.75%              
Proceeds from issuance of Notes, net of issuance cost   $ 121,900              
Repurchased and retired amount $ 100,000                
Carrying amount of debt extinguished 98,500                
Cash paid for repurchase of notes $ 92,800                
Number of shares of common stock used for repurchase of notes 3.8                
Purchase of capped calls   $ 10,300              
2027 Notes | Other income (expense), net                  
Debt                  
Loss on extinguishment of debt       80,600          
2029 Notes                  
Debt                  
Principal amount $ 230,000     $ 230,000     $ 230,000    
Interest rate (as a percent) 2.875%                
Proceeds from issuance of Notes, net of issuance cost $ 223,200