XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Marketable Securities and Fair Value Measurements - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Fair Value Disclosures [Abstract]          
Estimated fair values $ 86,508,000   $ 86,508,000   $ 99,710,000
Other-than-temporary impairment loss 0 $ 0 0 $ 0  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Marketable securities, realized gains and losses 0 $ 0 0 $ 0  
Long-term marketable securities          
Fair Value Disclosures [Abstract]          
Estimated fair values $ 29,809,000   $ 29,809,000   $ 30,967,000
Long-term marketable securities | Minimum          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Marketable securities term     1 year    
Long-term marketable securities | Maximum          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Marketable securities term     3 years