v3.25.1
Loans - Schedule of Collateral Dependent Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]    
Collateral dependent loans $ 5,074 $ 4,925
Real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Collateral dependent loans 5,074 4,925
Other    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Collateral dependent loans 0 0
Residential | Real Estate Mortgages    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Collateral dependent loans 2,018 1,420
Residential | Real estate | Real Estate Mortgages    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Collateral dependent loans 2,018 1,420
Residential | Other | Real Estate Mortgages    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Collateral dependent loans 0 0
Commercial | Real Estate Mortgages    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Collateral dependent loans 3,056 3,505
Commercial | Real estate | Real Estate Mortgages    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Collateral dependent loans 3,056 3,505
Commercial | Other | Real Estate Mortgages    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Collateral dependent loans $ 0 $ 0