XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities - Summary of Available-for-Sale Securities Held (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Available-For-Sale Securities Held, Amortized Cost $ 122,498 $ 78,452
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax   7
Available-For-Sale Securities Held, Gross Unrealized Losses 189 4
Available-For-Sale Securities Held, Fair Value 122,309 78,455
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-For-Sale Securities Held, Amortized Cost 46,621 68,427
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax   7
Available-For-Sale Securities Held, Gross Unrealized Losses 30 3
Available-For-Sale Securities Held, Fair Value 46,591 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 75,877 10,025
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax   0
Available-For-Sale Securities Held, Gross Unrealized Losses 159 1
Available-For-Sale Securities Held, Fair Value $ 75,718 $ 10,024