XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Lease Liability Maturity Schedule (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Operating Leases    
2020 $ 1,199  
2021 4,592  
2022 4,318  
2023 3,893  
2024 3,187  
Thereafter 12,475  
Total minimum lease payments 29,664  
Amounts representing interest (present value discount) (2,137)  
Present value of net minimum lease payments (lease liability) $ 27,527 $ 12,615
Weighted average remaining term (in years) 8 years  
Weighted average discount rate 1.84%  
Finance Lease, Liability, Payment, Due [Abstract]    
2020 $ 41  
2021 42  
2022 13  
2023 4  
2024 0  
Thereafter 0  
Total minimum lease payments 100  
Amounts representing interest (present value discount) (1)  
Present value of net minimum lease payments (lease liability) $ 99 $ 212
Weighted average remaining term (in years) 1 year 2 months 12 days  
Weighted average discount rate 2.55%