XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Loans - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss [Line Items]                
Deferred fees, costs, premiums and discounts on loan portfolio $ 11,684,000   $ 11,684,000     $ 10,222,000    
Accrued interest receivable on loans $ 31,609,000   $ 31,609,000     $ 29,971,000    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable   Accrued interest receivable     Accrued interest receivable    
Loans, allowance for credit losses $ 82,993,000 $ 78,960,000 $ 82,993,000 $ 78,960,000 $ 91,790,000 $ 88,221,000 $ 79,829,000 $ 80,398,000
(Benefit) provision for credit losses     8,300,000 17,700,000        
Provision for (benefit from) credit losses 4,500,000 1,200,000 8,300,000 17,700,000        
Commitment to lend additional funds 0   0          
Unfunded Loan Commitment                
Financing Receivable, Allowance for Credit Loss [Line Items]                
Loans, allowance for credit losses 1,009,000   1,009,000     $ 1,659,000    
(Benefit) provision for credit losses $ (250,000) $ 60,000 $ (650,000) $ (300,000)