XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Investments And Fair Value Disclosures [Line Items]    
Amortized Cost   $ 587,561
Gross Unrealized Gains   0
Gross  Unrealized Losses   (730)
Fair Value   586,831
Cash Equivalents [Member]    
Investments And Fair Value Disclosures [Line Items]    
Amortized Cost   576,761
Gross Unrealized Gains   0
Gross  Unrealized Losses   0
Fair Value   576,761
Auction Rate Securities [Member]    
Investments And Fair Value Disclosures [Line Items]    
Amortized Cost   10,800
Gross Unrealized Gains   0
Gross  Unrealized Losses   (730)
Fair Value   10,070
Fair Value, Inputs, Level 1 [Member]    
Investments And Fair Value Disclosures [Line Items]    
Assets, fair value disclosure   576,761
Fair Value, Inputs, Level 1 [Member] | Cash Equivalents [Member]    
Investments And Fair Value Disclosures [Line Items]    
Assets, fair value disclosure $ 3,252,000 576,761
Fair Value, Inputs, Level 1 [Member] | Auction Rate Securities [Member]    
Investments And Fair Value Disclosures [Line Items]    
Assets, fair value disclosure   0
Fair Value, Inputs, Level 2 [Member]    
Investments And Fair Value Disclosures [Line Items]    
Assets, fair value disclosure   0
Fair Value, Inputs, Level 2 [Member] | Auction Rate Securities [Member]    
Investments And Fair Value Disclosures [Line Items]    
Assets, fair value disclosure   0
Fair Value, Inputs, Level 3 [Member]    
Investments And Fair Value Disclosures [Line Items]    
Assets, fair value disclosure   10,070
Fair Value, Inputs, Level 3 [Member] | Auction Rate Securities [Member]    
Investments And Fair Value Disclosures [Line Items]    
Assets, fair value disclosure   $ 10,070