XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Narrative (Details)
Oct. 01, 2021
May 19, 2021
May 11, 2021
May 10, 2021
Notes Payable | 3.875% Notes        
Debt Instrument [Line Items]        
Debt instrument, interest rate (as a percent) 3.875%      
Convertible Debt | 1.625% Notes        
Debt Instrument [Line Items]        
Debt instrument, interest rate (as a percent) 1.625% 1.625% 1.625% 1.625%
Convertible Debt | 0% Notes        
Debt Instrument [Line Items]        
Debt instrument, interest rate (as a percent) 0.00% 0.00% 0.00% 0.00%