XML 102 R87.htm IDEA: XBRL DOCUMENT v3.6.0.2
Debt - Cash Convertible Senior Subordinated Notes (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 16, 2015
Mar. 31, 2010
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Debt Disclosure [Abstract]          
Issue of cash convertible senior subordinated notes   $ 375,000,000.0      
Payment of convertible notes $ 119,300,000   $ 0 $ 117,259,000 $ 0
Payment of convertible notes, principal amount 117,300,000        
Payment of convertible notes, interest portion $ 2,100,000        
Notes bear interest rate per year   3.50%