v3.25.2
Allowance for Credit Losses - Off-balance Sheet Credit Exposures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Allowance for credit losses:        
Beginning balance $ 709 $ 895 $ 714 $ 1,255
Credit loss expense (reduction) 137 7 132 (353)
Total ending allowance balance $ 846 $ 902 $ 846 $ 902