XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Future minimum lease payments under non-cancellable leases:    
2022 $ 1,772 $ 2,171
2023 2,224 2,023
2024 2,421 2,216
2025 2,537 2,450
2026 2,497 2,497
Thereafter 15,767 15,767
Total future minimum lease payments 27,218 27,124
Less imputed interest (11,763) (12,062)
Total operating lease liability $ 15,455 $ 15,062