XML 148 R133.htm IDEA: XBRL DOCUMENT v3.10.0.1
Taxes - Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current Provision for Income Taxes      
Federal $ 11,387 $ 512 $ 1,477
State 820 361 331
Total Current Provision for Income Taxes 12,207 873 1,808
Deferred Provision for Income Taxes      
Federal (1,419) 10,991 1,910
State 300 (112) (10)
Total Deferred (Benefit) Provision for Income Taxes (1,119) 10,879 1,900
Total Provision for Income Taxes $ 11,088 $ 11,752 $ 3,708