v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - Convertible debt
9 Months Ended
Sep. 12, 2022
Sep. 30, 2026
2028 Notes    
Interest rate (as percent)   0.00%
Convertible Senior Notes Due 2027    
Interest rate (as percent) 1.00% 1.00%