XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Assets - Summary of Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments $ 1,756 $ 12,967
Agency Bonds [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments 1,756  
Corporate Notes [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   5,491
Commercial Paper [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   7,476
Recurring [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total assets 18,160 17,175
Recurring [Member] | Level 1 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total assets 14,654 4,208
Recurring [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total assets 3,506 12,967
Recurring [Member] | Agency Bonds [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments 1,756  
Recurring [Member] | Agency Bonds [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments 1,756  
Recurring [Member] | Corporate Notes [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   5,491
Recurring [Member] | Corporate Notes [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   5,491
Recurring [Member] | Commercial Paper [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   7,476
Recurring [Member] | Commercial Paper [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments   7,476
Recurring [Member] | Money Market Funds [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 14,654 4,208
Recurring [Member] | Money Market Funds [Member] | Level 1 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 14,654 $ 4,208
Recurring [Member] | Commercial Paper [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments 1,750  
Recurring [Member] | Commercial Paper [Member] | Level 2 [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Investments $ 1,750