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.22.1
Marketable Securities and Fair Value Measurements - Summary of Contractual Maturities of Available-for-Sale-Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Disclosures [Abstract]    
Cost Basis, Due in one year or less $ 143,142 $ 92,443
Cost Basis, Due after one year through five years 9,011  
Cost Basis 152,153 92,443
Fair Value, Due in one year or less 143,119 92,460
Fair Value, Due after one year through five years 8,986  
Fair Value, Total $ 152,105 $ 92,460