v3.25.2
Off-Balance Sheet Credit Exposures, Commitments and Other Contingencies - Schedule of Outstanding Financial Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fixed Rate    
Other Commitments [Line Items]    
Total $ 17,998 $ 18,202
Fixed Rate | Unused lines of credit    
Other Commitments [Line Items]    
Total 12,989 12,923
Fixed Rate | Unfunded loan commitments    
Other Commitments [Line Items]    
Total 0 0
Fixed Rate | Standby letters of credit    
Other Commitments [Line Items]    
Total 5,009 5,279
Variable Rate    
Other Commitments [Line Items]    
Total 373,460 389,168
Variable Rate | Unused lines of credit    
Other Commitments [Line Items]    
Total 357,232 370,313
Variable Rate | Unfunded loan commitments    
Other Commitments [Line Items]    
Total 14,442 17,339
Variable Rate | Standby letters of credit    
Other Commitments [Line Items]    
Total $ 1,786 $ 1,516