Annual report [Section 13 and 15(d), not S-K Item 405]

Note 12 - Employee and Director Benefits (Details Textual)

v3.25.4
Note 12 - Employee and Director Benefits (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2014
Mar. 23, 2009
Share-Based Payment Arrangement, Expense $ 3.0 $ 3.5 $ 3.6    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 0 0      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares 0        
Postemployment Benefits, Period Expense $ 2.5 $ 2.3 $ 2.1    
Restricted Stock [Member]          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 5.4        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years 4 months 24 days        
Performance Shares [Member]          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1.5        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 3 years        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years        
Performance Shares [Member] | Minimum [Member]          
Property, Plant and Equipment, Useful Life 0.00%        
Performance Shares [Member] | Maximum [Member]          
Property, Plant and Equipment, Useful Life 150.00%        
The 2009 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized       5,550,000 2,550,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 2,950,298