XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Future minimum lease payments under non-cancellable leases:    
Remainder of year $ 1,464  
Year 1 2,079 $ 2,224
Year 2 2,185 2,421
Year 3 2,134 2,537
Year 4 2,171 2,497
Year 5   2,171
Thereafter 13,597  
Thereafter   13,597
Total future minimum lease payments 23,630 25,447
Less imputed interest (10,201) (10,688)
Total operating lease liability $ 13,429 $ 14,759