XML 52 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Investments and Fair Value of Financial Instruments - Summary of Fair Value of Financial Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Assets at Fair Value    
Total Assets at Fair Value $ 11,665 $ 24,679
Treasury Bills [Member]    
Assets at Fair Value    
Short-term investments   1,496
Level 1 [Member]    
Assets at Fair Value    
Total Assets at Fair Value 11,065 8,360
Level 1 [Member] | Treasury Bills [Member]    
Assets at Fair Value    
Short-term investments   1,496
Level 2 [Member]    
Assets at Fair Value    
Total Assets at Fair Value 600 16,319
Level 2 [Member] | Treasury Bills [Member]    
Assets at Fair Value    
Short-term investments   0
Level 3 [Member]    
Assets at Fair Value    
Total Assets at Fair Value 0 0
Level 3 [Member] | Treasury Bills [Member]    
Assets at Fair Value    
Short-term investments   0
Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents 11,065 6,864
Money Market Funds [Member] | Level 1 [Member]    
Assets at Fair Value    
Cash equivalents 11,065 6,864
Money Market Funds [Member] | Level 2 [Member]    
Assets at Fair Value    
Cash equivalents 0 0
Money Market Funds [Member] | Level 3 [Member]    
Assets at Fair Value    
Cash equivalents 0 0
Commercial Paper [Member]    
Assets at Fair Value    
Cash equivalents   900
Short-term investments 600 12,119
Commercial Paper [Member] | Level 1 [Member]    
Assets at Fair Value    
Cash equivalents   0
Short-term investments 0 0
Commercial Paper [Member] | Level 2 [Member]    
Assets at Fair Value    
Cash equivalents   900
Short-term investments 600 12,119
Commercial Paper [Member] | Level 3 [Member]    
Assets at Fair Value    
Cash equivalents   0
Short-term investments $ 0 0
Corporate Securities [Member]    
Assets at Fair Value    
Short-term investments   3,300
Corporate Securities [Member] | Level 1 [Member]    
Assets at Fair Value    
Short-term investments   0
Corporate Securities [Member] | Level 2 [Member]    
Assets at Fair Value    
Short-term investments   3,300
Corporate Securities [Member] | Level 3 [Member]    
Assets at Fair Value    
Short-term investments   $ 0