XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents and Investments - Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 1,202 $ 1,403
Short-term investments 22,569 22,562
Cash equivalents and Investments - book value 23,771 23,965
Unrealized gains (losses) (1) (1)
Cash equivalents and Investments - fair value 23,770 23,964
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,202 1,403
Short-term investments 2,653 2,903
Cash equivalents and Investments - book value 3,855 4,306
Unrealized gains (losses) 0 1
Cash equivalents and Investments - fair value 3,855 4,307
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Short-term investments 19,916 19,659
Cash equivalents and Investments - book value 19,916 19,659
Unrealized gains (losses) (1) (2)
Cash equivalents and Investments - fair value 19,915 19,657
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,202 1,403
Money Market Funds [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,202 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 19,916 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 19,916 19,659
Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 2,653 2,903
Certificates of Deposit [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 2,653 2,903
Certificates of Deposit [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments $ 0 $ 0