XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Allowance for Credit Losses (Details Textual) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Allowance for Credit Loss $ 12,553 $ 8,858 $ 11,974 $ 7,446
Financing Receivable, Modified, Accumulated 0   0  
Financing Receivable, Modified, Subsequent Default 0   0  
Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal) 26 44    
Other Liabilities [Member]        
Off-Balance-Sheet, Credit Loss, Liability 387 197    
TDR Loans [Member]        
Financing Receivable, Allowance for Credit Loss 0 $ 0    
Collateral Pledged [Member]        
Financing Receivable, Allowance for Credit Loss $ 0   $ 0