XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
Apr. 03, 2021
Mar. 28, 2020
Dec. 31, 2019
2026 Notes | Convertible Debt      
Debt Instrument      
Debt, stated interest rate 0.50% 0.50% 0.50%