XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Available-for-Sale Investments - 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]    
Amortized cost $ 76,323 $ 120,236
Gross unrealized gains   8
Gross unrealized losses (433) (53)
Fair Value 75,890 120,191
Commercial Paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 56,852 106,298
Gross unrealized gains   8
Gross unrealized losses (238) (29)
Fair Value 56,614 106,277
Corporate Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost   5,876
Gross unrealized losses   (3)
Fair Value   5,873
U.S. Government Agency Securities and Treasuries    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 19,471 8,062
Gross unrealized losses (195) (21)
Fair Value $ 19,276 $ 8,041