v3.25.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - Convertible Debt
Jun. 28, 2024
0% Notes  
Debt instrument, interest rate 0.00%
1.625% Notes  
Debt instrument, interest rate 1.625%