XML 41 R30.htm IDEA: XBRL DOCUMENT v3.4.0.3
Cash Equivalents and Marketable Securities - Schedule of Estimated Fair Value of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents, amortized cost $ 21,050 $ 20,238
Cash equivalents, estimated fair value 21,050 20,238
Marketable securities, amortized cost 4,967 3,769
Marketable securities, gross unrealized gains 3  
Marketable securities, gross unrealized losses   (1)
Marketable securities, estimated fair value 4,970 3,768
Money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents, amortized cost 4,800 3,988
Cash equivalents, estimated fair value 4,800 3,988
Reverse repurchase agreements    
Schedule Of Available For Sale Securities [Line Items]    
Cash equivalents, amortized cost 16,250 16,250
Cash equivalents, estimated fair value 16,250 16,250
US government and agency securities    
Schedule Of Available For Sale Securities [Line Items]    
Marketable securities, amortized cost 4,967 3,769
Marketable securities, gross unrealized gains 3  
Marketable securities, gross unrealized losses   (1)
Marketable securities, estimated fair value $ 4,970 $ 3,768