XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Convertible Senior Notes (Details) - 0.625% Convertible Senior Notes (2025 Notes) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Mar. 22, 2023
Jun. 01, 2020
Debt        
Principal amount     $ 533,600 $ 535,000
Semi-annual interest rate (as a percent)   0.625%   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