XML 91 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating Loss Carryforwards [Line Items]      
Additions based on tax positions related to prior years $ 0 $ 0  
Provision for income taxes 6,620 9,793 $ 6,917
Remeasurement resulting from Tax Act 3,535 3,535  
Excess tax benefit from exercise of stock options and vesting of restricted shares 165 $ 853  
California      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 8,372    
Federal      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 8,049