XML 127 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17 - Pension and Other Benefits - Schedule of Changes in Fair Value of Plan Assets (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair value $ 15,704 $ 14,614 $ 13,257
Fair Value, Inputs, Level 1 [Member]      
Fair value 15,704 14,614  
Fair Value, Inputs, Level 2 [Member]      
Fair value 0 0  
Fair Value, Inputs, Level 3 [Member]      
Fair value 0 0  
Defined Benefit Plan, Cash [Member]      
Fair value 393 201  
Defined Benefit Plan, Cash [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value 393 201  
Defined Benefit Plan, Cash [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value 0 0  
Defined Benefit Plan, Cash [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value 0 0  
Defined Benefit Plan, Equity Securities, US [Member]      
Fair value 10,952 9,647  
Defined Benefit Plan, Equity Securities, US [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value 10,952 9,647  
Defined Benefit Plan, Equity Securities, US [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value 0 0  
Defined Benefit Plan, Equity Securities, US [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value 0 0  
Defined Benefit Plan, Equity Securities, Non-US [Member]      
Fair value 475 654  
Defined Benefit Plan, Equity Securities, Non-US [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value 475 654  
Defined Benefit Plan, Equity Securities, Non-US [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value 0 0  
Defined Benefit Plan, Equity Securities, Non-US [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value 0 0  
Cash and Other Alternative Investments [Member]      
Fair value 3,807 4,012  
Cash and Other Alternative Investments [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value 3,807 4,012  
Cash and Other Alternative Investments [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value 0 0  
Cash and Other Alternative Investments [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value 0 0  
Commodity Funds [Member]      
Fair value 52 62  
Commodity Funds [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value 52 62  
Commodity Funds [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value 0 0  
Commodity Funds [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value 0 0  
Employee Benefit Plan, Real Estate [Member]      
Fair value 25 38  
Employee Benefit Plan, Real Estate [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value 25 38  
Employee Benefit Plan, Real Estate [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value 0 0  
Employee Benefit Plan, Real Estate [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value $ 0 $ 0