• Filing Date: 2020-03-06
  • Form Type: 10-K
  • Description: Annual report
v3.19.3.a.u2
Fair Value Measurements - Components of Long-Term Debt and Methods Used in Estimating Fair Values (Parenthetical) (Detail)
Dec. 31, 2019
Mar. 31, 2017
Mar. 03, 2017
Feb. 27, 2017
Jan. 14, 2016
3.875% Convertible Senior Notes [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate 3.875%        
4.25% Convertible Senior Notes [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate 4.25% 4.25% 4.25%    
3.95% Promissory Note [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate 3.95%     3.95%  
4% Promissory Note [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate 4.00%       4.00%
3.75% Callable Promissory Note [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate 3.75%        
4.55% Promissory Note [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate 4.55%