XML 91 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Maturities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Future minimum lease payments under non-cancellable leases:    
Remainder of year $ 465  
Year 1 1,873 $ 2,224
Year 2 2,097 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 22,337 25,447
Less imputed interest (9,534) (10,688)
Total operating lease liability $ 12,803 $ 14,759