XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Maturities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Future minimum lease payments under non-cancellable leases:    
Remainder of year $ 1,030  
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,196 25,447
Less imputed interest (9,875) (10,688)
Total operating lease liability $ 13,321 $ 14,759