XML 48 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Investments - Cash Equivalents and Investments Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total $ 31,669 $ 25,795
Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 499 3,608
Investments 14,958 5,569
U.S. Government Agency Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 752 2,846
Investments 4,407 2,571
Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 750
Investments 6,162 2,530
Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 454 145
Pre-refunded Municipal Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments 4,437 7,776
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total 6,616 3,425
Level 1 [Member] | Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Investments 0 0
Level 1 [Member] | U.S. Government Agency Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Investments 0 0
Level 1 [Member] | Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 750
Investments 6,162 2,530
Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 454 145
Level 1 [Member] | Pre-refunded Municipal Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments 0 0
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total 25,053 22,370
Level 2 [Member] | Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 499 3,608
Investments 14,958 5,569
Level 2 [Member] | U.S. Government Agency Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 752 2,846
Investments 4,407 2,571
Level 2 [Member] | Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Investments 0 0
Level 2 [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Level 2 [Member] | Pre-refunded Municipal Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments 4,437 7,776
Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total 0 0
Level 3 [Member] | Corporate Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Investments 0 0
Level 3 [Member] | U.S. Government Agency Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Investments 0 0
Level 3 [Member] | Certificates of Deposit [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Investments 0 0
Level 3 [Member] | Money Market Funds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Level 3 [Member] | Pre-refunded Municipal Bonds [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments $ 0 $ 0