XML 34 R23.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value Measurements - Summary of Changes in Fair Value of Financial Instruments (Details) - Fair Value Measurements on Recurring Basis - Money market funds - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Assets    
Assets fair value $ 99,060 $ 111,533
Level 1    
Assets    
Assets fair value $ 99,060 $ 111,533