v3.25.2
Note 6 - Loans and Allowance for Credit Losses for Loans - Schedule of Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Non-accrual with no allowance for credit loss $ 16,440 $ 2,938
Financing Receivable, Non-accrual 34,440 20,887
Financing Receivable, 90 days past due and accruing 0 0
Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Non-accrual with no allowance for credit loss 54 57
Financing Receivable, Non-accrual 54 57
Financing Receivable, 90 days past due and accruing 0 0
Residential Portfolio Segment [Member]    
Financing Receivable, Non-accrual with no allowance for credit loss 0 0
Financing Receivable, Non-accrual 420 366
Financing Receivable, 90 days past due and accruing 0 0
Commercial Portfolio Segment [Member]    
Financing Receivable, Non-accrual with no allowance for credit loss 1,536 1,543
Financing Receivable, Non-accrual 1,536 1,543
Financing Receivable, 90 days past due and accruing 0 0
Enterprise Value Loans [Member]    
Financing Receivable, Non-accrual with no allowance for credit loss 14,850 1,338
Financing Receivable, Non-accrual 32,430 18,920
Financing Receivable, 90 days past due and accruing $ 0 0
Consumer Portfolio Segment [Member]    
Financing Receivable, Non-accrual with no allowance for credit loss   0
Financing Receivable, Non-accrual   1
Financing Receivable, 90 days past due and accruing   $ 0