XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Employee Benefit Plans - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair value, plan assets $ 39,208 $ 32,509
Fair Value, Inputs, Level 1 [Member]    
Fair value, plan assets 29,333 24,905
Fair Value, Inputs, Level 2 [Member]    
Fair value, plan assets 9,875 7,604
Cash [Member]    
Fair value, plan assets 1,228 867
Cash [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value, plan assets 1,228 867
Defined Benefit Plan, Equity Securities, US [Member]    
Fair value, plan assets 21,373 17,540
Defined Benefit Plan, Equity Securities, US [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value, plan assets 21,373 17,540
Defined Benefit Plan, Equity Securities, Non-US [Member]    
Fair value, plan assets 200 400
Defined Benefit Plan, Equity Securities, Non-US [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value, plan assets 200 400
Equity Funds [Member]    
Fair value, plan assets [1] 6,532 6,098
Equity Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value, plan assets [1] 6,532 6,098
US States and Political Subdivisions Debt Securities [Member]    
Fair value, plan assets 50 51
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value, plan assets 50 51
Corporate Debt Securities [Member]    
Fair value, plan assets [2] 9,825 7,553
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value, plan assets [2] $ 9,825 $ 7,553
[1] This category comprises actively managed equity funds invested in large-cap and mid-cap U.S. companies.
[2] This category represents investment grade bonds of U.S. issuers from diverse industries.