XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes (Details) - Convertible Debt
$ in Millions
Nov. 15, 2019
USD ($)
shares
Debt Instrument [Line Items]  
Stated interest rate on note 4.25%
Repayments of Convertible Debt | $ $ 70
Issuance of shares in settlement of Convertible Notes (in shares) | shares 2,381,751