XML 60 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Schedule of Assets at Fair Value) (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets at fair value $ 406,520 $ 465,779 $ 47,185
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets at fair value 0 0 0
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total assets at fair value 0 0 0
Money Market | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets 112,922 423,149 22,908
Money Market | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets 0 0 0
Money Market | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets 0 0 0
Certificate of deposit | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets 43,773 $ 42,630 24,277
Certificate of deposit | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets 0   0
Certificate of deposit | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets 0   $ 0
Cash Equivalents | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets 249,825    
Cash Equivalents | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets 0    
Cash Equivalents | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets $ 0