XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments - Summary of Fair Value of Available for Sale Investments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Investments, Amortized Cost $ 24,855 $ 42,346
Investments, Gross Unrealized Loss (101) (13)
Investments, Fair Value 24,754 42,333
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investments, Amortized Cost 16,852 33,976
Investments, Gross Unrealized Loss (47) (7)
Investments, Fair Value 16,805 33,969
Corporate Notes [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investments, Amortized Cost 1,258 6,368
Investments, Gross Unrealized Loss (8) (2)
Investments, Fair Value 1,250 6,366
Treasury Bills [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investments, Amortized Cost 6,745 2,002
Investments, Gross Unrealized Loss (46) (4)
Investments, Fair Value $ 6,699 $ 1,998