XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Operating Lease Liabilities, Payments Due [Abstract]    
Operating leases, 2023 $ 1,326  
Operating leases, 2024 2,153  
Operating leases, 2025 1,244  
Operating leases, 2026 1,209  
Operating leases, 2027 1,061  
Operating leases, 2028 and thereafter 1,055  
Total operating lease payments 8,048  
Less imputed interest, Operating leases 1,559  
Total operating lease liabilities 6,489  
Finance Lease Liabilities, Payments, Due [Abstract]    
Finance leases, 2023 1  
Total finance lease payments 1  
Total finance lease liabilities 1  
Lessee Lease Liability Payments Due [Abstract]    
2023 1,327  
2024 2,153  
2025 1,244  
2026 1,209  
2027 1,061  
2028 and thereafter 1,055  
Total lease payments 8,049  
Less imputed interest 1,559  
Total lease liabilities 6,490 $ 7,341
Sublease Income Payments Due [Abstract]    
Subincome lease, 2023 (113)  
Subincome lease, 2024 (231)  
Subincome lease, 2025 (39)  
Total sublease income payments (receipts) $ (383)