XML 103 R88.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share - Schedule of Debt Conversions (Details) - Convertible Debt - $ / shares
Jul. 02, 2021
May 13, 2021
Jul. 03, 2020
May 31, 2020
May 26, 2020
2.0% Convertible Senior Notes due August 15, 2022          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Stated interest rate 2.00%     2.50% 2.00%
Conversion price (in dollars per share)     $ 10.23 $ 24.40  
New 2.50% Convertible Senior Notes due April 1, 2022          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Stated interest rate 2.50% 2.50%      
Conversion price (in dollars per share)     16.77    
New 2.00% Convertible Unsecured Notes due August 15, 2022          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Stated interest rate 2.00%        
Conversion price (in dollars per share) $ 20.41   $ 20.41