XML 43 R31.htm IDEA: XBRL DOCUMENT v3.3.1.900
Marketable Securities - Available-for-Sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost, current $ 16,042 $ 25,736
Accumulated gross unrealized gains, current 1,486 2,699
Accumulated gross unrealized losses, current (28) (25)
Estimated fair value, current 17,500 28,410
Amortized cost, noncurrent 1,419 14,694
Accumulated gross unrealized gains, noncurrent 0 0
Accumulated gross unrealized losses, noncurrent (22) (47)
Estimated fair value, noncurrent $ 1,397 14,647
Average remaining maturity, current 6 months  
Average remaining maturity, noncurrent 21 months  
Corporate notes and bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost, current $ 15,517 23,056
Accumulated gross unrealized gains, current 0 0
Accumulated gross unrealized losses, current (28) (25)
Estimated fair value, current 15,489 23,031
Amortized cost, noncurrent 1,419 13,694
Accumulated gross unrealized gains, noncurrent 0 0
Accumulated gross unrealized losses, noncurrent (22) (45)
Estimated fair value, noncurrent 1,397 13,649
Agency securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost, noncurrent   1,000
Accumulated gross unrealized gains, noncurrent   0
Accumulated gross unrealized losses, noncurrent   (2)
Estimated fair value, noncurrent   998
Mortgage securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost, current 525 682
Accumulated gross unrealized gains, current 1,486 2,699
Accumulated gross unrealized losses, current 0 0
Estimated fair value, current $ 2,011 3,381
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost, current   1,998
Accumulated gross unrealized gains, current   0
Accumulated gross unrealized losses, current   0
Estimated fair value, current   $ 1,998