XML 44 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments - Summary of Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost $ 163,175 $ 161,596
Total investments (available for sale), Gross Unrealized Gain 6 7
Total investments (available for sale), Gross Unrealized (Loss) (573) (355)
Total investments (available for sale), Fair value 162,608 161,248
Short-term Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost 158,605 156,526
Total investments (available for sale), Gross Unrealized Gain 6 7
Total investments (available for sale), Gross Unrealized (Loss) (573) (355)
Total investments (available for sale), Fair value 158,038 156,178
Short-term Investments [Member] | Non-governmental Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost 128,641 125,485
Total investments (available for sale), Gross Unrealized Gain 6 7
Total investments (available for sale), Gross Unrealized (Loss) (415) (222)
Total investments (available for sale), Fair value 128,232 125,270
Short-term Investments [Member] | Treasury and Federal Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost 29,964 30,211
Total investments (available for sale), Gross Unrealized (Loss) (158) (133)
Total investments (available for sale), Fair value 29,806 30,078
Short-term Investments [Member] | Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost   830
Total investments (available for sale), Fair value   830
Restricted short-term investments [Member] | Non-governmental Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total investments (available for sale), Cost 4,570 5,070
Total investments (available for sale), Fair value $ 4,570 $ 5,070