XML 67 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - January 2012, May 2014, and November 2015 Exchangeable Senior Notes - Additional Information (Detail) - Convertible Debt - USD ($)
1 Months Ended
Mar. 31, 2017
Jan. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
2012 Notes        
Debt Disclosure [Line Items]        
Convertible senior notes, stated interest rate   3.50%    
Convertible senior notes, due date   2032    
Convertible senior notes, principal amount purchase   $ 15,000,000    
Convertible senior notes, aggregate principal amount redeemed $ 100,000      
2012, 2014 and 2015 Notes        
Debt Disclosure [Line Items]        
Convertible senior notes, outstanding amount     $ 0 $ 0