XML 50 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments and Fair Value Measurements - Summary of Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Schedule Of Available For Sale Securities [Line Items]    
Fair value of financial instruments owned, total $ 50,495 $ 54,149
U.S. treasuries    
Schedule Of Available For Sale Securities [Line Items]    
Contractual maturities (less than) 3 years 3 years
Certificates of deposit    
Schedule Of Available For Sale Securities [Line Items]    
Contractual maturities (less than) 1 year 1 year
Level I | U.S. treasuries    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 47,748 $ 51,376
Gross Unrealized Gains 13 25
Gross Unrealized Losses (93) (77)
Estimated Fair Value 47,668 51,324
Level I | Mutual funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 500 500
Gross Unrealized Gains 7 5
Gross Unrealized Losses 0 0
Estimated Fair Value 507 505
Level I | U.S. Treasuries & Mutual Funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 48,248 51,876
Gross Unrealized Gains 20 30
Gross Unrealized Losses (93) (77)
Estimated Fair Value 48,175 51,829
Level II | Certificates of deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,320 2,320
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 2,320 $ 2,320