XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Narrative (Detail) - Convertible Debt - Convertible Senior Notes Due 2023 - USD ($)
$ in Millions
Sep. 30, 2020
May 31, 2018
Debt Instrument [Line Items]    
Stated interest rate 0.50% 0.50%
Level 2    
Debt Instrument [Line Items]    
Fair value of Notes $ 431.4