v3.25.4
Leases - Schedule of Quantitative Information for the Company's Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating Lease Cost (Cost resulting from lease payments) $ 6,851 $ 6,853
Operating Lease - Operating Cash Flows (Fixed Payments) 6,861 6,943
Operating Lease - ROU assets $ 28,471 $ 30,566
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable and other assets Accrued interest receivable and other assets
Operating Lease - Liabilities $ 28,471 $ 30,566
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued interest payable and other liabilities Accrued interest payable and other liabilities
Weighted Average Lease Term - Operating Leases (in years) 4 years 7 months 6 days 5 years 29 days
Weighted Average Discount Rate - Operating Leases (as percent) 5.87% 5.57%