XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 1,021 $ 1,490
Short-term investments 30,582 32,556
Long-term investments 4,640 0
Cash equivalents and Investments - book value 36,243 34,046
Unrealized gains (losses) (8) (10)
Cash equivalents and Investments - fair value 36,235 34,036
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,021 782
Short-term investments 4,264 3,846
Long-term investments 258 0
Cash equivalents and Investments - book value 5,543 4,628
Unrealized gains (losses) (1) 1
Cash equivalents and Investments - fair value 5,542 4,629
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 708
Short-term investments 26,318 28,710
Long-term investments 4,382 0
Cash equivalents and Investments - book value 30,700 29,418
Unrealized gains (losses) (7) (11)
Cash equivalents and Investments - fair value 30,693 29,407
Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 708
Short-term investments 26,318 28,710
Long-term investments 4,382 0
Corporate Bonds [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Short-term investments 0 0
Long-term investments 0 0
Corporate Bonds [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 708
Short-term investments 26,318 28,710
Long-term investments 4,382 0
Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 300 0
Short-term investments 4,264 3,846
Long-term investments 258 0
Certificates of Deposit [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 300 0
Short-term investments 4,264 3,846
Long-term investments 258 0
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
Long-term investments 0 0
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 721 782
Money Market Funds [Member] | Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 721 782
Money Market Funds [Member] | Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 0 $ 0