Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Marketable Securities and Fair Value Measurements - Summary of Contractual Maturities of Available-for-Sale-Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value Disclosures [Abstract]    
Cost Basis, Due in one year or less $ 92,443 $ 123,977
Cost Basis, Due after one year through five years 0 1,510
Cost Basis 92,443 125,487
Fair Value, Due in one year or less 92,460 123,995
Fair Value, Due after one year through five years 0 1,510
Fair Value, Total $ 92,460 $ 125,505