XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Values on Financial Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair value of financial assets and liabilities    
Total short-term investments $ 61,959 $ 59,267
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Money market funds    
Fair value of financial assets and liabilities    
Total short-term investments $ 1,773 $ 5,062
United States government agency securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 24,062 $ 19,354
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Corporate debt securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 33,371 $ 31,760
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Mortgage-backed securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 2,753 $ 3,091
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Level 1    
Fair value of financial assets and liabilities    
Total short-term investments $ 1,773 $ 5,062
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 $ 1,773 $ 5,062
Level 2    
Fair value of financial assets and liabilities    
Total short-term investments $ 60,186 $ 54,205
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember
Level 2 | United States government agency securities    
Fair value of financial assets and liabilities    
Total short-term investments $ 24,062 $ 19,354
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 $ 33,371 $ 31,760
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 $ 2,753 $ 3,091
Investment, Type [Extensible Enumeration] us-gaap:ShortTermInvestmentsMember us-gaap:ShortTermInvestmentsMember