XML 106 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments 4 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating Leases:      
Consolidated rent expense $ 2,534 $ 2,448 $ 2,298
Future minimum payments under long-term non-cancelable operating leases      
2019 2,818    
2020 2,530    
2021 1,497    
2022 1,007    
2023 546    
Thereafter 605    
Total $ 9,003