XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Senior Notes - Net Carrying Amount (Details) - Convertible Senior Notes - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Aug. 31, 2020
Mar. 31, 2019
Apr. 30, 2018
0% Convertible Senior Notes Due 2026          
Debt Instrument [Line Items]          
Principal amount $ 1,000,000,000 $ 1,000,000,000 $ 1,000,000,000    
Unamortized debt discount 0 (226,732,000)      
Unamortized issuance costs (12,309,000) (11,338,000)      
0.125 Percent Convertible Senior Notes Due 2025          
Debt Instrument [Line Items]          
Principal amount 699,982,000 800,000,000   $ 700,000,000  
Unamortized debt discount 0 (149,138,000)      
Unamortized issuance costs (9,518,000) (10,248,000)      
0.25% Convertible Senior Notes Due 2023          
Debt Instrument [Line Items]          
Principal amount   115,576,000     $ 345,000,000
Unamortized debt discount   (9,953,000)      
Unamortized issuance costs   (1,245,000)      
Carrying Amount | Fair Value, Nonrecurring          
Debt Instrument [Line Items]          
Net carrying amount (liability) 1,678,155,000 1,506,922,000      
Carrying Amount | Fair Value, Nonrecurring | 0% Convertible Senior Notes Due 2026          
Debt Instrument [Line Items]          
Net carrying amount (liability) 987,691,000 761,930,000      
Carrying Amount | Fair Value, Nonrecurring | 0.125 Percent Convertible Senior Notes Due 2025          
Debt Instrument [Line Items]          
Net carrying amount (liability) 690,464,000 640,614,000      
Carrying Amount | Fair Value, Nonrecurring | 0.25% Convertible Senior Notes Due 2023          
Debt Instrument [Line Items]          
Net carrying amount (liability) $ 0 $ 104,378,000