XML 110 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturity Analysis (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Operating Lease Payments Due    
2021 $ 5,242,000  
2022 5,668,000  
2023 5,039,000  
2024 4,692,000  
2025 4,262,000  
Thereafter 18,798,000  
Total undiscounted cash flows 43,701,000  
Discount on cash flows (7,828,000)  
Total lease liability $ 35,873,000 $ 13,032,000