XML 61 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Summary of Significant Accounting Policies - Cash Equivalents and Investments Measured at Fair Value (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 1,956 $ 1,403
Short-term investments 22,254 22,562
Cash equivalents and Investments - book value 24,210 23,965
Unrealized (losses) gains (59) (1)
Cash equivalents and Investments - fair value 24,151 23,964
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,956 1,403
Short-term investments 1,109 2,903
Cash equivalents and Investments - book value 3,065 4,306
Unrealized (losses) gains 0 1
Cash equivalents and Investments - fair value 3,065 4,307
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Short-term investments 21,145 19,659
Cash equivalents and Investments - book value 21,145 19,659
Unrealized (losses) gains (59) (2)
Cash equivalents and Investments - fair value 21,086 19,657
Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 21,145 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,145 19,659
Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Short-term investments 1,109 2,903
Certificates of Deposit [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Short-term investments 1,109 2,903
Certificates of Deposit [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Short-term investments 0 0
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,956 1,403
Money Market Funds [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,956 1,403
Money Market Funds [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 0 $ 0