v3.25.2
Other Real Estate Owned - Components of OREO in the Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Real Estate Properties [Line Items]          
Repairs and maintenance $ 155 $ 147 $ 229 $ 211  
Property taxes and insurance 48 23 97 52  
Impairments 21 39 585 67  
Net gains on OREO sales (63) (102) (65) (115)  
Rental income (4) (2) (4) (3)  
Total 157 $ 105 842 $ 212  
Residential          
Real Estate Properties [Line Items]          
Amortized cost of loans in foreclosure $ 390   $ 390   $ 505