XML 51 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Future minimum lease payments on noncancelable operating leases
Future undiscounted lease payments for operating leases with initial terms of one year or more as of December 31, 2023 are as follows (in thousands):
Years Ending December 31,
20242,214 
20251,720 
20231,535 
20271,305 
2028663 
Thereafter1,920 
Total lease payments9,357 
Less: imputed interest(237)
Present value of operating lease liabilities$9,120 
Lease cost
The table below summarizes the total lease cost for the period ending:
(Dollars in thousands)December 31, 2023December 31, 2022December 31, 2021
Operating lease cost$2,375 $2,187 $2,088 
Short-term lease cost— — 
Variable lease cost347 307 353 
Total lease cost$2,722 $2,494 $2,444 
Other lease information he table below summarizes other information related to our operating leases:
 December 31, 2023December 31, 2022
Weighted average remaining lease term, in years5.916.38
Weighted average discount rate1.40 %1.50 %
The table below shows operating lease right of use assets and operating lease liabilities as of :
(Dollars in thousands)December 31, 2023December 31, 2022
Operating lease right-of-use assets$8,311 $10,629 
Operating lease liabilities$9,120 $11,449