Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities and Fair Value Measurements - Summary of Contractual Maturities of Available-for-Sale-Investment (Detail)

v3.20.1
Marketable Securities and Fair Value Measurements - Summary of Contractual Maturities of Available-for-Sale-Investment (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Fair Value Disclosures [Abstract]    
Cost Basis, Due in one year or less $ 102,247 $ 123,977
Cost Basis, Due after one year through five years 3,000 1,510
Cost Basis 105,247 125,487
Fair Value, Due in one year or less 102,518 123,995
Fair Value, Due after one year through five years 3,010 1,510
Fair Value, Total $ 105,528 $ 125,505