v3.26.1
Note 14 - Employee Benefit Plans - Summaries of Changes in Benefit Obligations and Plan Assets and of Funded Status of Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Benefit obligation at beginning of year $ 20,894 $ 23,588
Weighted average asset allocation 100.00% 100.00%
Service cost $ 1,069 $ 1,095
Actuarial loss 23 (1,541)
Benefits paid (2,162) (2,248)
Benefit obligation at end of year 19,824 20,894
Fair value of plan assets at beginning of year 20,700 21,808
Actual return on plan assets 1,385 428
Company contributions 336 712
Benefits paid (2,162) (2,248)
Fair value of plan assets at end of year 20,259 20,700
Underfunded status of the plans 435 (194)
Other assets 1,084 994
Accrued liabilities (341) (396)
Other liabilities (308) (792)
Net amount recognized 435 (194)
Projected benefit obligation 11,229 14,778
Accumulated benefit obligation 11,229 14,778
Fair value of plan assets $ 10,581 $ 13,591
Discount rate – projected benefit obligation 5.20% 5.55%
Discount rate – net periodic pension cost 5.55% 5.10%
Minimum [Member]    
Expected long-term rate of return on plan assets 3.95% 3.15%
Maximum [Member]    
Expected long-term rate of return on plan assets 4.65% 3.75%
Equity Securities [Member]    
Weighted average asset allocation 13.00% 16.00%
Debt Securities [Member]    
Weighted average asset allocation 87.00% 84.00%