XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Allowance for Credit Losses (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest $ 15,186 $ 12,553 $ 16,400 $ 11,974
Financing Receivable, Excluding Accrued Interest, Modified, Accumulated 0 0    
Financing Receivable, Excluding Accrued Interest, Modified, Subsequent Default 0 0    
Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal) 105 26    
Other Liabilities [Member]        
Off-Balance-Sheet, Credit Loss, Liability 591 $ 387    
TDR Loans [Member]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest 0   0  
Collateral Pledged [Member]        
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest $ 0   $ 0