Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Schedule of Marketable Securities (Detail)

v3.21.2
Marketable Securities - Schedule of Marketable Securities (Detail) - Corporate Debt [Member] - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Marketable Securities, Amortized Cost $ 43,134 $ 27,026
Marketable Securities, Unrealized Gains 1 6
Marketable Securities, Unrealized Losses (43) (27)
Marketable Securities, Fair Value $ 43,092 $ 27,005