XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments - Summary of Fair Value of Available for Sale Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Investments, Amortized Cost $ 20,736 $ 42,346
Investments, Gross Unrealized Loss (98) (13)
Investments, Fair Value 20,638 42,333
Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investments, Amortized Cost 14,738 33,976
Investments, Gross Unrealized Loss (55) (7)
Investments, Fair Value 14,683 33,969
Corporate Notes [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investments, Amortized Cost 1,252 6,368
Investments, Gross Unrealized Loss (4) (2)
Investments, Fair Value 1,248 6,366
Treasury Bills [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Investments, Amortized Cost 4,746 2,002
Investments, Gross Unrealized Loss (39) (4)
Investments, Fair Value $ 4,707 $ 1,998