XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Available-for-Sale Securities - Schedule of Fair Value of Available-for-Sale Securities by Type of Security (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 108,694 $ 88,688
Gross Unrealized Loss (122) (45)
Available-for-sale securities 108,572 88,643
Treasury Bill [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 56,979 2,800
Gross Unrealized Loss (49)  
Available-for-sale securities 56,930 2,800
Corporate Bond Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 51,715 83,889
Gross Unrealized Loss (73) (45)
Available-for-sale securities $ 51,642 83,844
Commercial Paper [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   1,999
Available-for-sale securities   $ 1,999