XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - Convertible Debt
Mar. 31, 2023
Feb. 28, 2023
Dec. 31, 2022
1.625% Notes      
Debt instrument, interest rate 1.625%   1.625%
0.50% Notes      
Debt instrument, interest rate 0.50% 0.50% 0.50%