XML 100 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans - Analysis of Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
ALLOWANCE FOR CREDIT LOSSES:                      
Provision for (recovery of) credit losses - loans $ 346 $ 282 $ 605 $ (289) $ 278 $ 460 $ 143 $ 817 $ 944 $ 1,698 $ 4,600
Cumulative Effect, Period of Adoption, Adjustment [Member]                      
ALLOWANCE FOR CREDIT LOSSES:                      
Accounting Standards Update [Extensible Enumeration]                   Accounting Standards Update 2016-13 [Member]  
Unfunded Loan Commitment & Letters of Credit [Member]                      
ALLOWANCE FOR CREDIT LOSSES:                      
Balance at beginning of year       $ 2,212       1,262 2,212 $ 1,262  
Provision for credit losses-Off balance sheet credit exposures                 (671) 46  
Balance at ending of year $ 1,541       $ 2,212       $ 1,541 2,212 1,262
Unfunded Loan Commitment & Letters of Credit [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]                      
ALLOWANCE FOR CREDIT LOSSES:                      
Balance at beginning of year               $ 904   $ 904  
Balance at ending of year                     $ 904