XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 - Employee Benefit Plans - Benefits Expected to be Paid (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Expected future benefit payment, 2024 $ 2,377
Expected future benefit payment, 2025 2,315
Expected future benefit payment, 2026 2,235
Expected future benefit payment, 2027 2,165
Expected future benefit payment, 2028 2,090
Expected future benefit payment, 2020-2033 9,286
Total $ 20,468