v3.26.1
Note 14 - Employee Benefit Plans - Benefits Expected to be Paid (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Expected future benefit payment, 2026 $ 2,098
Expected future benefit payment, 2027 2,033
Expected future benefit payment, 2028 1,960
Expected future benefit payment, 2029 1,897
Defined Benefit Plan, Expected Future Benefit Payment, Year Five 1,833
Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years 7,924
Total $ 17,745