v3.25.2
Note 9 - Fair Value Measurements - Fair Value Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt securities $ 24,534 $ 25,693
US States and Political Subdivisions Debt Securities [Member]    
Debt securities 10,170 10,551
Asset-Backed Securities [Member]    
Debt securities 7,013 7,216
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Debt securities 7,351 7,926
Fair Value, Recurring [Member]    
Debt securities 24,534 25,693
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Debt securities 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt securities 24,534 25,693
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Debt securities 0 0
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member]    
Debt securities 10,170 10,551
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Debt securities 0 0
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt securities 10,170 10,551
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Debt securities 0 0
Fair Value, Recurring [Member] | Asset-Backed Securities [Member]    
Debt securities 7,013 7,216
Fair Value, Recurring [Member] | Asset-Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Debt securities 0 0
Fair Value, Recurring [Member] | Asset-Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt securities 7,013 7,216
Fair Value, Recurring [Member] | Asset-Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Debt securities 0 0
Fair Value, Recurring [Member] | Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Debt securities 7,351 7,926
Fair Value, Recurring [Member] | Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member] | Fair Value, Inputs, Level 1 [Member]    
Debt securities 0 0
Fair Value, Recurring [Member] | Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member] | Fair Value, Inputs, Level 2 [Member]    
Debt securities 7,351 7,926
Fair Value, Recurring [Member] | Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member] | Fair Value, Inputs, Level 3 [Member]    
Debt securities $ 0 $ 0