XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Computation of Earnings Per Share - Additional information (Details)
Sep. 30, 2020
Convertible Senior Notes | 3.25% Convertible Senior Notes due 2020 | Convertible Senior Notes  
Debt Instrument [Line Items]  
Stated interest rate 3.25%