XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities and Fair Value Measurements - Summary of Company's Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Schedule Of Available For Sale Securities [Line Items]    
Cost Basis $ 87,693 $ 125,487
Fair Value 63,361 39,633
Fair Value 0 1,510
Cash Equivalents - Money Market Funds, Commercial Paper and Corporate Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Cost Basis 24,505 84,361
Unrealized Gain 0 1
Unrealized Loss 0 0
Fair Value 24,505 84,362
Marketable Securities, Current - Commercial Paper, Treasury Bills and Corporate Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Cost Basis 63,188 39,616
Unrealized Gain 172 17
Unrealized Loss 0 0
Fair Value 63,360 39,633
Marketable Securities, Non-current - Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Unrealized Gain 0 0
Unrealized Loss $ 0 0
Cost Basis   1,510
Fair Value   $ 1,510