Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Unrecognized Tax Benefits (Details)

v3.3.1.900
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Reconciliation Of Unrecognized Tax Benefits Excluding Amounts Pertaining To Examined Tax Returns Roll Forward      
Beginning Balance $ 5,503 $ 4,274 $ 4,104
Increase related to current year tax position 2,687 720 164
Increase related to prior year tax position 1,476 509 6
Ending Balance $ 9,666 $ 5,503 $ 4,274