XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Values on Financial Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair value of financial assets and liabilities    
Total short-term investments $ 59,267 $ 81,041
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Money market funds    
Fair value of financial assets and liabilities    
Total short-term investments $ 5,062 $ 14,472
United States government agency securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 19,354 $ 26,423
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Corporate debt securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 31,760 $ 36,795
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Mortgage-backed securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 3,091 $ 3,351
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Level 1    
Fair value of financial assets and liabilities    
Total short-term investments $ 5,062 $ 14,472
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Level 1 | Money market funds    
Fair value of financial assets and liabilities    
Total short-term investments $ 5,062 $ 14,472
Level 2    
Fair value of financial assets and liabilities    
Total short-term investments 54,205 $ 66,569
Investment, Type [Extensible Enumeration]   us-gaap:ShortTermInvestmentsMember
Level 2 | United States government agency securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 19,354 $ 26,423
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Level 2 | Corporate debt securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 31,760 $ 36,795
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Level 2 | Mortgage-backed securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 3,091 $ 3,351
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Level 3    
Fair value of financial assets and liabilities    
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember