v3.22.2.2
Leases (Maturities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Future minimum lease payments under non-cancellable leases:    
Remainder of year $ 570  
Year 1 2,224 $ 2,171
Year 2 2,421 2,023
Year 3 2,537 2,216
Year 4 2,497 2,450
Year 5   2,497
Thereafter 15,767  
Thereafter   15,767
Total future minimum lease payments 26,016 27,124
Less imputed interest (11,039) (12,062)
Total operating lease liability $ 14,977 $ 15,062