XML 72 R59.htm IDEA: XBRL DOCUMENT v3.4.0.3
Income Taxes - Deferred Taxes (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]    
Current deferred tax assets $ 4,139 $ 2,649
Non-current deferred tax assets 3 17,229
Non-current deferred tax liabilities (1,755) (23,823)
Net deferred tax assets $ 2,387  
Net deferred tax liabilities   $ (3,945)