XML 61 R47.htm IDEA: XBRL DOCUMENT v3.3.1.900
Marketable Securities and Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value $ 66,914 $ 52,907
Level I    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 66,914 52,906
Level II    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 0 1
Level III    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 0 0
Certificates of deposit    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 2,319 2,318
Certificates of deposit | Level I    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 2,319 2,318
Certificates of deposit | Level II    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 0 0
Certificates of deposit | Level III    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 0 0
U.S. treasuries    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 64,091 50,082
U.S. treasuries | Level I    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 64,091 50,082
U.S. treasuries | Level II    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 0 0
U.S. treasuries | Level III    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 0 0
Mutual funds    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 504 506
Mutual funds | Level I    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 504 506
Mutual funds | Level II    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 0 0
Mutual funds | Level III    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value $ 0 0
Interest rate cap    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value   1
Interest rate cap | Level I    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value   0
Interest rate cap | Level II    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value   1
Interest rate cap | Level III    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value   $ 0