XML 158 R138.htm IDEA: XBRL DOCUMENT v3.20.4
Leases, Operating lease liabilities payments due (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 3,062    
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,955    
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,840    
Lessee, Operating Lease, Liability, Payments, Due Year Four 1,755    
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,415    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 5,404    
Lessee, Operating Lease, Liability, Payments, Due 17,431    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 1,378    
Operating Lease, Liability 16,053 $ 14,482  
Other Liabilities [Member]      
Lessee, Lease, Description [Line Items]      
Operating Lease, Liability $ 16,053 $ 14,500 $ 11,800