XML 122 R91.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Changes in valuation allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Changes in valuation allowance for deferred tax assets:      
Valuation allowance at beginning of year $ 20,771 $ 13,850 $ 10,510
Increases (decreases) recorded to income tax provision 955 6,921 3,340
Valuation allowance at end of year $ 21,726 $ 20,771 $ 13,850