• Filing Date: 2020-03-06
  • Form Type: 10-K
  • Description: Annual report
v3.19.3.a.u2
Long-Term Debt - Summary of Long-Term Debt (Parenthetical) (Detail)
12 Months Ended
Feb. 27, 2017
Dec. 31, 2019
Mar. 31, 2017
Mar. 03, 2017
Jan. 14, 2016
3.875% Convertible Senior Notes [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate   3.875%      
Debt instrument, maturity date   Mar. 15, 2019      
4.25% Convertible Senior Notes [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate   4.25% 4.25% 4.25%  
Debt instrument, maturity date   Mar. 01, 2037      
3.95% Promissory Note [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate 3.95% 3.95%      
Debt instrument, maturity date Feb. 17, 2020 Feb. 17, 2020      
4% Promissory Note [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate   4.00%     4.00%
Debt instrument, maturity date   Feb. 01, 2031      
3.75% Promissory Note [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate   3.75%      
Debt instrument, maturity date   Sep. 01, 2036      
4.55% Promissory Note [Member]          
Debt Instrument [Line Items]          
Debt instrument stated interest rate   4.55%      
Debt instrument, maturity date   Aug. 01, 2036      
Finance Lease Liabilities [Member]          
Debt Instrument [Line Items]          
Debt instrument, maturity date   Aug. 15, 2023