XML 94 R83.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Maturities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Future minimum lease payments under non-cancellable leases:    
2021 $ 544 $ 2,172
2022 2,171 2,171
2023 2,023 1,885
2024 2,216 1,941
2025 2,450 1,975
Thereafter 18,264 11,350
Total future minimum lease payments 27,668 21,494
Less imputed interest (12,299) (5,632)
Total operating lease liability $ 15,369 $ 15,862