XML 93 R80.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Schedule of Reconciliation of Gross Unrecognized Tax Benefit (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]      
Unrecognized tax benefits at the beginning of the period $ 21,264 $ 10,887 $ 1,172
Additions for tax positions related to the current year 10,614 10,452 8,789
Increases related to prior year tax positions 24 0 947
Decreases related to prior year tax positions 0 (52) 0
Decreases based on settlements with taxing authorities 0 0 (21)
Lapse of statute of limitations 0 (23) 0
Unrecognized tax benefits at the end of the period $ 31,902 $ 21,264 $ 10,887