v3.25.2
Related Party Transactions - Schedule of Analysis of Loans to Management, Executive Officers, Directors and Related Interests (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Financing Receivable, Related Parties [Roll Forward]  
Loans outstanding at January 1, 2025 $ 31,406
New loans and advances 6,166
Change in related party status 0
Repayments (10,939)
Loans outstanding at June 30, 2025 $ 26,633