XML 86 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021 $ 5,702  
2022 5,767  
2023 5,373  
2024 5,197  
2025 4,160  
Thereafter 6,584  
Total Undiscounted Cash Flows 32,783  
Less: Interest (3,267)  
Present Value of Lease Liabilities $ 29,516 $ 33,904