XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Employee Benefit Plans - Fair Value and Asset Allocations of Pension Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan, Fair Value of Plan $ 15,179 $ 16,940
Defined Benefit Plan, Actual Plan Asset Allocations 100.00% 100.00%
Fair value of plan assets $ 15,179 $ 16,940
Defined Benefit Plan, Actual Plan Asset Allocations 100.00% 100.00%
Debt Security, Corporate, US [Member]    
Defined Benefit Plan, Fair Value of Plan $ 12,310 $ 11,761
Defined Benefit Plan, Actual Plan Asset Allocations 81.00% 69.00%
Fair value of plan assets $ 12,310 $ 11,761
Defined Benefit Plan, Actual Plan Asset Allocations 81.00% 69.00%
Insurance Contracts [Member]    
Defined Benefit Plan, Fair Value of Plan $ 1,461 $ 0
Defined Benefit Plan, Actual Plan Asset Allocations 10.00% 0.00%
Fair value of plan assets $ 1,461 $ 0
Defined Benefit Plan, Actual Plan Asset Allocations 10.00% 0.00%
Defined Benefit Plan, Equity Securities [Member]    
Defined Benefit Plan, Fair Value of Plan $ 712 $ 3,567
Defined Benefit Plan, Actual Plan Asset Allocations 5.00% 21.00%
Fair value of plan assets $ 712 $ 3,567
Defined Benefit Plan, Actual Plan Asset Allocations 5.00% 21.00%
Defined Benefit Plan, Cash and Cash Equivalents [Member]    
Defined Benefit Plan, Fair Value of Plan $ 402 $ 304
Defined Benefit Plan, Actual Plan Asset Allocations 3.00% 2.00%
Fair value of plan assets $ 402 $ 304
Defined Benefit Plan, Actual Plan Asset Allocations 3.00% 2.00%
Other Plan Assets [Member]    
Defined Benefit Plan, Fair Value of Plan $ 294 $ 1,308
Defined Benefit Plan, Actual Plan Asset Allocations 2.00% 8.00%
Fair value of plan assets $ 294 $ 1,308
Defined Benefit Plan, Actual Plan Asset Allocations 2.00% 8.00%