XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Leases - Future Minimum Lease Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Operating Leases, After Adoption of 842:    
2019 $ 1,652  
2020 1,006  
2021 902  
2022 752  
2023 574  
Thereafter 75  
Total lease payments 4,961  
Less: interest (1,244)  
Total $ 3,717  
Operating Leases, Before Adoption of 842:    
Total   $ 4,961
Less Than 1 Year   1,652
1-3 Years   1,908
3 - 5 Years   1,326
More than 5 Years   $ 75