XML 93 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Pensions and Other Postretirement Benefits - Allocation of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Plan Fair Value Assets $ 55,130 $ 50,649
Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 36,521 28,304
Fair Value, Inputs, Level 2 [Member]    
Plan Fair Value Assets 18,608 22,345
Fair Value, Inputs, Level 3 [Member]    
Plan Fair Value Assets 1 0
Equity Securities [Member]    
Plan Fair Value Assets 14,262 13,660
Equity Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 14,262 13,660
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 29,066 27,492
Fixed Income Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 10,458 8,913
Fixed Income Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Plan Fair Value Assets 18,608 18,579
Fixed Income Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Plan Fair Value Assets 0 0
Mutual Funds [Member]    
Plan Fair Value Assets 3,529 3,684
Mutual Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 3,529 3,684
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 8,273 5,813
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member]    
Plan Fair Value Assets 8,272 2,047
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member]    
Plan Fair Value Assets 0 3,766
Cash and Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member]    
Plan Fair Value Assets $ 1 $ 0