XML 18 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Details) - Recurring basis - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Assets    
Total assets $ 68,054 $ 86,134
U.S. Treasury securities    
Assets    
Investments 2,015  
Money market funds    
Assets    
Cash and cash equivalents, fair value 60,095 85,395
Certificates of deposit    
Assets    
Cash and cash equivalents, fair value 498  
Investments 5,446 739
Level 1    
Assets    
Total assets 66,039 86,134
Level 1 | Money market funds    
Assets    
Cash and cash equivalents, fair value 60,095 85,395
Level 1 | Certificates of deposit    
Assets    
Cash and cash equivalents, fair value 498  
Investments 5,446 $ 739
Level 2    
Assets    
Total assets 2,015  
Level 2 | U.S. Treasury securities    
Assets    
Investments $ 2,015