XML 83 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Leases Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Debt Disclosure [Abstract]      
Rental expense $ 2,640,000 $ 825,000 $ 808,000
Future minimum operating lease payments:      
2019 1,579,000    
2020 1,387,000    
2021 1,128,000    
2022 1,055,000    
Thereafter 1,425,000    
Total minimum lease payments $ 6,574,000