XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Summary of Available-for-Sale Securities Held (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Available-For-Sale Securities Held, Amortized Cost $ 73,595 $ 78,452
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax   7
Available-For-Sale Securities Held, Gross Unrealized Losses (249) (4)
Available-For-Sale Securities Held, Fair Value 73,346 78,455
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-For-Sale Securities Held, Amortized Cost 15,942 68,427
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax   7
Available-For-Sale Securities Held, Gross Unrealized Losses (16) (3)
Available-For-Sale Securities Held, Fair Value 15,926 68,431
U.S. Government Agency Securities and U.S. Treasuries [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-For-Sale Securities Held, Amortized Cost 57,653 10,025
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax   0
Available-For-Sale Securities Held, Gross Unrealized Losses (233) (1)
Available-For-Sale Securities Held, Fair Value $ 57,420 $ 10,024