XML 72 R59.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Deferred Taxes (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]    
Current deferred tax assets $ 3,502 $ 2,649
Non-current deferred tax assets 0 17,229
Non-current deferred tax liabilities (526) (23,823)
Net deferred tax assets $ 2,976  
Net deferred tax liabilities   $ (3,945)