XML 13 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Narrative (Details) - Convertible Debt
Apr. 03, 2020
1.00% Notes  
Debt Instrument [Line Items]  
Debt instrument, interest rate (as a percent) 1.00%
1.625% Notes  
Debt Instrument [Line Items]  
Debt instrument, interest rate (as a percent) 1.625%