XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Pensions and Other Postretirement Benefits - Allocation of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Plan Fair Value Assets $ 50,649 $ 46,600
Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 28,304 16,142
Fair Value, Inputs, Level 2 [Member]    
Plan Fair Value Assets 22,345 30,458
Fair Value, Inputs, Level 3 [Member]    
Plan Fair Value Assets 0 0
Equity Securities [Member]    
Plan Fair Value Assets 13,660 7,157
Equity Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 13,660 7,157
Equity Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Plan Fair Value Assets 0 0
Equity Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Plan Fair Value Assets 0 0
Fixed Income Securities [Member]    
Plan Fair Value Assets 27,492 32,097
Fixed Income Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 8,913 5,052
Fixed Income Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Plan Fair Value Assets 18,579 27,045
Fixed Income Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Plan Fair Value Assets 0 0
Mutual Funds [Member]    
Plan Fair Value Assets 3,684 2,406
Mutual Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 3,684 2,406
Mutual Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Plan Fair Value Assets 0 0
Mutual Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Plan Fair Value Assets 0 0
Cash and Cash Equivalents [Member]    
Plan Fair Value Assets 5,813 4,940
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 2,047 1,527
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member]    
Plan Fair Value Assets 3,766 3,413
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member]    
Plan Fair Value Assets $ 0 $ 0