XML 76 R147.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Taxes - Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current Provision for Income Taxes      
Federal $ 12,036 $ 11,387 $ 512
State 897 820 361
Total Current Provision for Income Taxes 12,933 12,207 873
Deferred (Benefit) Provision for Income Taxes      
Federal (3,976) (1,419) 10,991
State (1,517) 300 (112)
Total Deferred (Benefit) Provision for Income Taxes (5,493) (1,119) 10,879
Total Provision for Income Taxes $ 7,440 $ 11,088 $ 11,752