XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses - Schedule Of Allowance For Credit Losses On Off-balance Sheet Credit Exposures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Credit Quality Indicator [Line Items]      
Beginning Balance $ 37,160 $ 28,511 $ 26,641
Charge-offs 3,915 1,431 222
Financing Receivable, Allowance for Credit Loss, Writeoff 3,915 1,431 222
Recoveries 539 452 340
Provision 5,885 4,435 1,752
Ending Balance 39,669 37,160 28,511
Off-Balance Sheet Credit Exposures [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Beginning Balance 3,901    
Provision (521) 515  
Ending Balance $ 3,380 3,901  
Off-Balance Sheet Credit Exposures [Member] | CECL Adoption Adjustments [Member]      
Financing Receivable, Credit Quality Indicator [Line Items]      
Beginning Balance   $ 3,386  
Ending Balance     $ 3,386