XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Employee Benefit Plans - Summary of Fair Values of Pension Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair value of plan assets $ 20,700 $ 21,808 $ 22,843
Fair Value, Inputs, Level 1 [Member]      
Fair value of plan assets 10,381 10,628  
Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents [Member]      
Fair value of plan assets 2,245 2,222  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Plan, Equity Securities, US, Large Cap [Member]      
Fair value of plan assets 2,171 2,354  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Plan, Equity Securities, US, Mid Cap [Member]      
Fair value of plan assets 337 301  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Plan, Equity Securities, US, Small Cap [Member]      
Fair value of plan assets 124 175  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Plan, Equity Securities, Non-US [Member]      
Fair value of plan assets 739 873  
Fair Value, Inputs, Level 1 [Member] | Fixed Income Securities [Member]      
Fair value of plan assets 4,765 4,703  
Fair Value, Inputs, Level 2 [Member]      
Fair value of plan assets 10,319 11,180  
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member]      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Plan, Equity Securities, US, Large Cap [Member]      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Plan, Equity Securities, US, Mid Cap [Member]      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Plan, Equity Securities, US, Small Cap [Member]      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Plan, Equity Securities, Non-US [Member]      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 2 [Member] | Fixed Income Securities [Member]      
Fair value of plan assets $ 10,319 $ 11,180