XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
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, 2025 are as follows (in thousands):
Years Ending December 31,
2026$3,741 
20272,992 
20281,772 
20291,244 
2030970 
Thereafter1,978 
Total lease payments12,697 
Less: imputed interest(1,088)
Present value of operating lease liabilities$11,609 
Lease cost
The table below summarizes the total lease cost for the period ending:
(Dollars in thousands)December 31, 2025December 31, 2024December 31, 2023
Operating lease cost$3,846 $2,992 $2,375 
Short-term lease cost— — — 
Variable lease cost70 94 347 
Total lease cost$3,916 $3,086 $2,722 
Other lease information
The table below summarizes other information related to our operating leases:
 December 31, 2025December 31, 2024
Weighted average remaining lease term, in years4.774.73
Weighted average discount rate2.69 %2.20 %

The table below shows operating lease right of use assets and operating lease liabilities as of:
(Dollars in thousands)December 31, 2025December 31, 2024
Operating lease right-of-use assets$10,405 $9,509 
Operating lease liabilities$11,609 $10,315