XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Narrative) (Details)
3 Months Ended
Mar. 31, 2019
USD ($)
$ / agreement
Dec. 31, 2018
USD ($)
Lessee Lease [Line Items]    
Lease, practical expedients package true  
Operating lease expiration dates expiration dates through 2029  
Financing lease obligations | $ $ 48,000 $ 81,000
Financing leases payment term monthly payments through August 2020  
Option to purchase assets per lease agreement | $ / agreement 1  
Minimum [Member]    
Lessee Lease [Line Items]    
Leases renewal option 1 year  
Implicit interest rates 3.64%  
Maximum [Member]    
Lessee Lease [Line Items]    
Leases renewal option 5 years  
Implicit interest rates 7.72%