XML 56 R8.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - Convertible debt
Dec. 31, 2019
Dec. 31, 2018
Apr. 27, 2018
Stated interest rate 3.75% 3.75%  
Senior Notes, Due 2023      
Stated interest rate   4.75% 4.75%