XML 88 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments - Fair Value Measurements of Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities $ 40,799 $ 62,493
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 20,684 32,543
Municipal Fixed-Rate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 1,313 2,882
Asset-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 5,221 6,526
Mortgage/Agency-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 3,791 5,509
U.S. Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 9,206 14,303
Foreign Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 584 730
Fair Value, Measurements [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 1,554 9,850
Available-for-sale securities 86,071 118,038
Total 87,625 127,888
Fair Value, Measurements [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 1,554 5,851
Available-for-sale securities 54,478 69,848
Total 56,032 75,699
Fair Value, Measurements [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents   3,999
Available-for-sale securities 31,593 48,190
Total 31,593 52,189
Fair Value, Measurements [Member] | Money Market Funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 1,554 5,851
Fair Value, Measurements [Member] | Money Market Funds [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents 1,554 5,851
Fair Value, Measurements [Member] | Deferred Compensation Plan Assets [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities 18,256 19,883
Fair Value, Measurements [Member] | Deferred Compensation Plan Assets [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities 18,256 19,883
Fair Value, Measurements [Member] | Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 20,684 32,543
Fair Value, Measurements [Member] | Corporate Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 20,684 32,543
Fair Value, Measurements [Member] | Municipal Fixed-Rate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 1,313 2,882
Fair Value, Measurements [Member] | Municipal Fixed-Rate Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 1,313 2,882
Fair Value, Measurements [Member] | Asset-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 5,221 6,526
Fair Value, Measurements [Member] | Asset-Backed Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 5,221 6,526
Fair Value, Measurements [Member] | Mortgage/Agency-Backed Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 3,791 5,509
Fair Value, Measurements [Member] | Mortgage/Agency-Backed Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 3,791 5,509
Fair Value, Measurements [Member] | U.S. Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 9,206 14,303
Fair Value, Measurements [Member] | U.S. Government Bonds [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 9,206 14,303
Fair Value, Measurements [Member] | Foreign Government Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 584 730
Fair Value, Measurements [Member] | Foreign Government Bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities 584 730
Fair Value, Measurements [Member] | Equity in Escrow [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities 253  
Fair Value, Measurements [Member] | Equity in Escrow [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities 253  
Fair Value, Measurements [Member] | Marketable Equity Securities - Various Industries [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities 26,763 35,662
Fair Value, Measurements [Member] | Marketable Equity Securities - Various Industries [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Marketable equity securities $ 26,763 35,662
Fair Value, Measurements [Member] | Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents   3,999
Fair Value, Measurements [Member] | Commercial Paper [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cash equivalents   $ 3,999