Annual report pursuant to Section 13 and 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)
$ in Thousands
Dec. 31, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Cost Basis, Due in one year or less $ 123,977
Cost Basis, Due after one year through five years 1,510
Cost Basis 125,487
Fair Value, Due in one year or less 123,995
Fair Value, Due after one year through five years 1,510
Fair Value, Total $ 125,505