v3.25.2
Note 9 - Fair Value Measurements - Assets Measured at Fair Value on a Nonrecurring Basis (Details) - Fair Value, Nonrecurring [Member]
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Fair Value $ 1,340
Total Losses 0
Fair Value, Inputs, Level 1 [Member]  
Fair Value 0
Fair Value, Inputs, Level 2 [Member]  
Fair Value 0
Fair Value, Inputs, Level 3 [Member]  
Fair Value 1,340
Impaired Loans [Member] | Commercial Portfolio Segment [Member]  
Fair Value 1,340
Total Losses 0
Impaired Loans [Member] | Commercial Portfolio Segment [Member] | Fair Value, Inputs, Level 1 [Member]  
Fair Value 0
Impaired Loans [Member] | Commercial Portfolio Segment [Member] | Fair Value, Inputs, Level 2 [Member]  
Fair Value 0
Impaired Loans [Member] | Commercial Portfolio Segment [Member] | Fair Value, Inputs, Level 3 [Member]  
Fair Value $ 1,340