XML 63 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Future Minimum Payments for Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Operating Leases, Rent Expense $ 1,700 $ 2,400
2019 923  
2020 820  
2021 700  
2022 544  
2023 $ 526