XML 18 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 6,689 $ 4,137 $ 1,304
State 844 466 2,409
Total 7,533 4,603 3,713
Deferred:      
Federal 392 (2,565) 18,045
State (240) 97 (756)
Total 152 (2,468) 17,289
Provision for income taxes $ 7,685 $ 2,135 $ 21,002