XML 112 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Narrative (Details) - USD ($)
Dec. 31, 2020
Aug. 21, 2020
Dec. 31, 2019
Mar. 31, 2017
Non-financial Assets | Fair Value, Measurements, Nonrecurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Non-financial assets $ 0   $ 0  
Notes Payable | 3.875% Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Debt instrument, interest rate 3.875% 3.875%    
Convertible Debt | 1.00% Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Debt instrument, interest rate 1.00%      
Convertible Debt | 1.625% Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Debt instrument, interest rate 1.625%   1.625% 1.625%