XML 31 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Financial Instruments - Summary of Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Short-term, Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total short-term investments (available for sale), Cost $ 1,078  
Total short-term investments (available for sale), Gross Unrealized Gain 3  
Total short-term investments (available for sale), Fair value 1,081  
Short-term, Non-governmental Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total short-term investments (available for sale), Cost 212,120 $ 179,393
Total short-term investments (available for sale), Gross Unrealized Gain 490 35
Total short-term investments (available for sale), Gross Unrealized (Loss) (54) (337)
Total short-term investments (available for sale), Fair value 212,556 179,091
Short-term, Treasury and Federal Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total short-term investments (available for sale), Cost 20,788 17,417
Total short-term investments (available for sale), Gross Unrealized Gain 4 5
Total short-term investments (available for sale), Gross Unrealized (Loss) (14) (85)
Total short-term investments (available for sale), Fair value 20,778 17,337
Short-term Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Total short-term investments (available for sale), Cost 233,986 196,810
Total short-term investments (available for sale), Gross Unrealized Gain 497 40
Total short-term investments (available for sale), Gross Unrealized (Loss) (68) (422)
Total short-term investments (available for sale), Fair value $ 234,415 $ 196,428