XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Convertible Note Hedge and Warrant Transactions (Details) - $ / shares
shares in Thousands
Sep. 15, 2015
Oct. 30, 2021
Convertible senior notes    
Debt Instrument [Line Items]    
Anti-dilutive weighted shares excluded from the calculation, per share conversion price, threshold (in dollars per share)   $ 96.89
Note Warrant    
Debt Instrument [Line Items]    
Anti-dilutive weighted shares excluded from the calculation, per share conversion price, threshold (in dollars per share)   $ 130.43
0.75% Convertible Senior Notes Due 2021    
Debt Instrument [Line Items]    
Debt Instrument, Redemption Price, Percentage 100.00%  
Warrant    
Debt Instrument [Line Items]    
Class of Warrant or Right, Unissued (shares)   601
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (shares) 5,006