XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Investments - Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 1,623 $ 1,403
Short-term investments 22,147 22,562
Cash equivalents and investments - book value 23,770 23,965
Unrealized gains (losses) (27) (1)
Cash equivalents and investments - fair value 23,743 23,964
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,623 1,403
Short-term investments 1,103 2,903
Cash equivalents and investments - book value 2,726 4,306
Unrealized gains (losses) 0 1
Cash equivalents and investments - fair value 2,726 4,307
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Short-term investments 21,044 19,659
Cash equivalents and investments - book value 21,044 19,659
Unrealized gains (losses) (27) (2)
Cash equivalents and investments - fair value 21,017 19,657
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,623 1,403
Money Market Funds [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,623 1,403
Money Market Funds [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 21,044 19,659
Corporate Bonds [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 0 0
Corporate Bonds [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 21,044 19,659
Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 1,103 2,903
Certificates of Deposit [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 1,103 2,903
Certificates of Deposit [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments $ 0 $ 0