XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Balance Sheets Detail
The consolidated balance sheets detail and components of the Company’s lease expense were as follows:
(Dollars in thousands)December 31, 2024December 31, 2023
Operating lease right of use assets (included in Accrued interest receivable and other assets)$52,832 $47,619 
Operating lease liabilities (included in Accrued expenses and other liabilities)55,999 48,917 
Finance lease right of use assets (included in Premises and equipment, net)1,862 2,183 
Finance lease liabilities (included in Accrued expenses and other liabilities)1,932 2,244 
Weighted average remaining lease term (years) - operating leases11.1811.59
Weighted average discount rate - operating leases4.21 %4.12 %
Schedule of Components of Lease Expense and Supplemental Cash Flow Related to Leases
Years Ended
(Dollars in thousands)December 31, 2024December 31, 2023December 31, 2022
Lease expense:
Operating lease expense$7,916 $7,884 $5,344 
Other lease expense356 360 365 
Total lease expense8,272 8,244 5,709 
Sublease income339 231 136 
Net lease expense$7,933 $8,013 $5,573 
Right of use assets obtained in exchange for new operating lease liabilities$11,454 $20,568 $13,428 
Supplemental cash flow related to leases was as follows:
Years Ended
(Dollars in thousands)December 31, 2024December 31, 2023
Cash paid for operating leases$7,375 $8,131 
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities at December 31, 2024, were as follows:
(Dollars in thousands)December 31, 2024
2025$7,609 
20267,103 
20277,015 
20286,825 
20295,800 
Thereafter37,513 
Total lease payments71,865 
Less: Imputed interest15,866 
Total lease obligations$55,999 
Schedule of Future Subleases Payments to Be Received
The Company subleases commercial office spaces to tenants under operating leases. Future lease payments at December 31, 2024, are as follows:
(Dollars in thousands)December 31, 2024
2025$289 
2026294 
2027299 
2028244 
2029230 
Thereafter1,064 
Total$2,420