v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows:
(Dollars in Thousands)
For the Years Ended December 31,
20232022
Operating lease cost$2,696$2,669
Cash paid for amounts included in the measurement of lease liabilities - operating leases$3,861$2,971
Weighted-average remaining lease term - operating leases3.8 Years4.4 Years
Weighted-average discount rate - operating leases2.7 %3.0 %
New ROU assets recognized in exchange for new lease liabilities$— $147 
Schedule of Operating Lease Future Payments
The aggregate future lease payments for operating leases in the years subsequent to December 31, 2023 are as follows:
(Dollars in Thousands)
2024$2,904 
20252,401 
20261,762 
2027814 
2028399 
Thereafter402 
Total future lease payments8,682 
Imputed interest(393)
Total$8,289