XML 124 R111.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Maturities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Future minimum lease payments under non-cancellable leases:    
2021 $ 0 $ 2,473
2022 2,172 2,172
2023 2,171 2,171
2024 1,885 1,885
2025 1,940 1,940
Thereafter 13,326 13,326
Total future minimum lease payments 21,494 23,967
Less imputed interest (5,632) (6,620)
Total operating lease liability $ 15,862 $ 17,347