XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Investments - Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 2,013 $ 1,956
Short-term investments 21,570 22,254
Cash equivalents and Investments - book value 23,583 24,210
Unrealized losses (127) (59)
Cash equivalents and Investments - fair value 23,456 24,151
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 2,013 1,956
Short-term investments 2,085 1,109
Cash equivalents and Investments - book value 4,098 3,065
Unrealized losses 0 0
Cash equivalents and Investments - fair value 4,098 3,065
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Short-term investments 19,485 21,145
Cash equivalents and Investments - book value 19,485 21,145
Unrealized losses (127) (59)
Cash equivalents and Investments - fair value 19,358 21,086
Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 19,485 21,145
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,485 21,145
Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 2,085 1,109
Certificates of Deposit [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 2,085 1,109
Certificates of Deposit [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 0 0
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 2,013 1,956
Money Market Funds [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 2,013 1,956
Money Market Funds [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 0 $ 0