XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Fair Value Measurements (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value Measurements    
Assets at fair value $ 147,902 $ 251,618
Money market    
Fair Value Measurements    
Assets at fair value 147,902 61,882
U.S. treasury securities    
Fair Value Measurements    
Assets at fair value   189,736
Fair Value, Inputs, Level 1    
Fair Value Measurements    
Assets at fair value 147,902 116,792
Fair Value, Inputs, Level 1 | Money market    
Fair Value Measurements    
Assets at fair value 147,902 61,882
Fair Value, Inputs, Level 1 | U.S. treasury securities    
Fair Value Measurements    
Assets at fair value   54,910
Fair Value, Inputs, Level 2    
Fair Value Measurements    
Assets at fair value   134,826
Fair Value, Inputs, Level 2 | Money market    
Fair Value Measurements    
Assets at fair value 0 0
Fair Value, Inputs, Level 2 | U.S. treasury securities    
Fair Value Measurements    
Assets at fair value   134,826
Fair Value, Inputs, Level 3    
Fair Value Measurements    
Assets at fair value 0 0
Fair Value, Inputs, Level 3 | Money market    
Fair Value Measurements    
Assets at fair value 0 0
Fair Value, Inputs, Level 3 | U.S. treasury securities    
Fair Value Measurements    
Assets at fair value $ 0 $ 0