v3.25.2
Note 6 - Fair value Measurements - Schedule of Assets and Liabilities on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivative asset $ 3 $ 557
Derivative instruments 1,693 173
Fair Value, Recurring [Member]    
Derivative asset 3 557
Total assets measured at fair value on a recurring basis 20,041 7,121
Derivative instruments 1,693 173
Total liabilities measured at fair value on a recurring basis 1,693 173
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Derivative asset 0 0
Total assets measured at fair value on a recurring basis 0 0
Derivative instruments 0 0
Total liabilities measured at fair value on a recurring basis 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Derivative asset 3 557
Total assets measured at fair value on a recurring basis 20,041 7,121
Derivative instruments 1,693 173
Total liabilities measured at fair value on a recurring basis 1,693 173
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Derivative asset 0 0
Total assets measured at fair value on a recurring basis 0 0
Derivative instruments 0 0
Total liabilities measured at fair value on a recurring basis 0 0
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member]    
Available-for-sale securities 6,577 4,126
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities 0 0
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities 6,577 4,126
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities 0 0
Fair Value, Recurring [Member] | Collateralized Mortgage Obligations [Member]    
Available-for-sale securities 2,967 1,438
Fair Value, Recurring [Member] | Collateralized Mortgage Obligations [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities 0 0
Fair Value, Recurring [Member] | Collateralized Mortgage Obligations [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities 2,967 1,438
Fair Value, Recurring [Member] | Collateralized Mortgage Obligations [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities 0 0
Fair Value, Recurring [Member] | Corporate Bond Securities [Member]    
Available-for-sale securities 10,494 1,000
Fair Value, Recurring [Member] | Corporate Bond Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities 0 0
Fair Value, Recurring [Member] | Corporate Bond Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities 10,494 1,000
Fair Value, Recurring [Member] | Corporate Bond Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities $ 0 $ 0