XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Operating Lease Liabilities Payments Due (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 783  
Lessee, Operating Lease, Liability, Payments, Due Year Two 3,085  
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,944  
Lessee, Operating Lease, Liability, Payments, Due Year Four 1,791  
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,451  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 5,602  
Lessee, Operating Lease, Liability, Payments, Due 15,656  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,176)  
Operating Lease, Liability 14,480 $ 16,053
Other Liabilities [Member]    
Lessee, Lease, Description [Line Items]    
Operating Lease, Liability $ 14,480 $ 16,100