XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Costs and Other Lease Information
The tables below present lease costs and other lease information.
For the Year Ended December 31,
(dollars in thousands)20252024
Lease cost:
Operating lease cost (cost resulting from lease payments)$7,272 $6,124 
Variable lease cost (cost excluded from lease payments)521 694 
Sublease income— (40)
Net lease cost$7,793 $6,778 
Operating lease - operating cash flows (fixed payments)$5,789 $6,524 
As of December 31,
(dollars in thousands)20252024
Right-of-use assets - operating leases$28,451$18,494
Operating lease liabilities$35,256$23,815
Weighted average lease term - operating leases (in years)9.126.78
Weighted average discount rate - operating leases3.60%3.03%
Schedule of Future Minimum Payments For Operating Leases
The table below presents the future minimum payments for operating leases with initial or remaining terms of one year or more.
(dollars in thousands)
As of December 31, 2025
Twelve months ended:  
December 31, 2026$4,728 
December 31, 20274,924 
December 31, 20284,877 
December 31, 20294,441 
December 31, 20303,867 
Thereafter19,415 
Total future minimum lease payments42,252 
Amounts representing interest(6,996)
Present value of net future minimum lease payments$35,256