Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Current:    
Federal
State 27 9
Total current tax 27 9
Deferred:    
Federal
State
Total deferred tax
Total $ 27 $ 9