XML 80 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accrued Expenses and Other Liabilities [Abstract]    
Accrued interest payable $ 8,019 $ 4,252
Escrow funds held 37 37
Net current tax payable 152 0
Net deferred tax payable 2,078 843
Accrued expenses 5,259 6,882
Total accrued expenses and other liabilities $ 15,545 $ 12,014