XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Narrative (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
May 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Restricted cash $ 6,660,000 $ 6,660,000  
Amortized cost of available-for-sale investments with maturities less than one year 784,300,000 866,500,000  
Amortized cost of available-for-sale investments with maturities greater than one year 63,300,000 56,500,000  
Net unrealized gains on investments, net of tax 0 200,000  
Convertible senior notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate     0.75%
Debt instrument, fair value 1,154,300,000    
Money market funds      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Unrealized gain 0 0  
Unrealized loss $ 0 $ 0