XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
Mar. 30, 2024
Mar. 31, 2017
Convertible Senior Notes Due 2024 | Convertible Debt    
Debt Instrument    
Debt interest rate (as a percent) 0.25% 0.25%