XML 46 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements Fair Value Measurements (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds $ 439,496 $ 363,075
US Government Securities, at Carrying Value 11,197 34,728
Municipal bonds 23,205 0
Total 473,898 397,803
Available-for-sale Securities, Amortized Cost Basis 31,870 34,716
Available-for-sale Securities, Gross Unrealized Gain 83 13
Available-for-sale Securities, Gross Unrealized Loss (1) (1)
Available-for-sale Securities 31,952 34,728
Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost 31,870  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 0  
Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 31,952  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value 0  
US Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 11,170 34,716
Available-for-sale Securities, Gross Unrealized Gain 27 13
Available-for-sale Securities, Gross Unrealized Loss 0 (1)
Available-for-sale Securities 11,197 34,728
Municipal Bond [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 20,700  
Available-for-sale Securities, Gross Unrealized Gain 56  
Available-for-sale Securities, Gross Unrealized Loss (1)  
Available-for-sale Securities 20,755  
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 439,496 363,075
US Government Securities, at Carrying Value 11,197 34,728
Municipal bonds 0 0
Total 450,693 397,803
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0 0
US Government Securities, at Carrying Value 0 0
Municipal bonds 23,205 0
Total $ 23,205 $ 0