XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Costs of Retirement Plans [Table Text Block]
   

Year Ended December 31,

 

(in thousands)

 

2024

   

2023

 

Interest cost

  $ 667     $ 670  

Expected return on plan assets

    (887 )     (788 )

Net amortization loss

    408       328  

Net periodic benefit expense

  $ 188     $ 210  
Schedule of Changes in Projected Benefit Obligations [Table Text Block]
   

December 31,

 

(in thousands)

 

2024

   

2023

 

Change in fair value of plan assets:

               

Balance at beginning of year

  $ 16,940     $ 15,576  

Actual return on plan assets

    (1,520 )     351  

Employer contributions

    575       622  

Benefits paid

    (565 )     (563 )

Currency translation adjustment

    (251 )     954  

Balance at end of year

  $ 15,179     $ 16,940  
   

December 31,

 

(in thousands)

 

2024

   

2023

 

Change in benefit obligation:

               

Balance at beginning of year

  $ 14,663     $ 13,263  

Interest cost

    662       665  

Actuarial (gain) loss

    (1,760 )     479  

Benefits paid

    (565 )     (563 )

Currency translation adjustment

    (211 )     819  

Balance at end of year

  $ 12,789     $ 14,663  
Schedule of Amounts Recognized in Balance Sheet [Table Text Block]
   

December 31,

 

(in thousands)

 

2024

   

2023

 

Fair value of plan assets

  $ 15,179     $ 16,940  

Benefit obligation

    12,789       14,663  

Net funded status

  $ 2,390     $ 2,277  
   

December 31,

 

(in thousands)

 

2024

   

2023

 

Other long-term assets

  $ 2,390     $ 2,277  

Accumulated other comprehensive loss

    6,143       5,909  
Defined Benefit Plan, Assumptions [Table Text Block]
   

December 31,

 
   

2024

   

2023

 

Discount rate

    5.5 %     4.6 %

Expected return on assets

    5.5 %     5.3 %
Schedule of Allocation of Plan Assets [Table Text Block]
   

December 31,

 

(in thousands)

 

2024

   

2023

 

Asset category:

                               

Debt securities

  $ 12,310       81 %   $ 11,761       69 %

Insurance contracts

    1,461       10 %     -       0 %

Equity securities

    712       5 %     3,567       21 %

Cash and cash equivalents

    402       3 %     304       2 %

Other

    294       2 %     1,308       8 %

Total

  $ 15,179       100 %   $ 16,940       100 %
Defined Benefit Plan, Plan Assets, Category [Table Text Block]
   

December 31,

 

(in thousands)

 

2024

   

2023

 

Quoted prices in active markets for identical assets (Level 1)

  $ 402     $ 304  

Significant other observable inputs (Level 2)

    14,777       16,636  

Significant other unobservable inputs (Level 3)

    -       -  

Total

  $ 15,179     $ 16,940