XML 88 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Maturities of Lease Liabilities) (Details 4) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 2,496  
2022 4,149  
2023 4,135  
2024 4,111  
2025 4,149  
Thereafter 6,263  
Total minimum lease payments 25,303  
Less: Amount representing interest (4,493)  
Present value of minimum lease liabilities $ 20,810 $ 48,833