XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Convertible Senior Notes (Details) - 0.625% Convertible Senior Notes (2025 Notes) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended
Jun. 30, 2023
Mar. 22, 2023
Jun. 01, 2020
Debt      
Principal amount   $ 533,600 $ 535,000
Semi-annual interest rate (as a percent)     0.625%
Repayment of convertible senior notes including conversions and redemptions $ 533,600    
Number of shares of common stock issued in connection with redemption of convertible senior notes 0.9    
Payments made in lieu of fractional shares $ 47    
Principal amount were redeemed at par, plus accrued interest $ 1,400