XML 89 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Future minimum lease payments under non-cancellable leases:    
2021 $ 1,626 $ 2,172
2022 2,171 2,171
2023 1,885 1,885
2024 1,941 1,941
2025 1,975 1,975
Thereafter 11,350 11,350
Total future minimum lease payments 20,948 21,494
Less imputed interest (5,401) (5,632)
Total operating lease liability $ 15,547 $ 15,862