XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Accrued Retirement Benefits (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Defined Benefit Plans Disclosures [Table Text Block]
   

March 31,

   

December 31,

 
   

2025

   

2024

 
   

(unaudited)

   

(audited)

 
   

(in thousands)

 
                 

Defined benefit pension plan

  $ 7,230     $ 912  

Non-qualified retirement plans

    1,587       1,596  

Total

    8,817       2,508  

Less current portion

    (7,370 )     (140 )

Non-current portion of accrued retirement benefits

  $ 1,447     $ 2,368  
Schedule of Net Benefit Costs [Table Text Block]
   

Three Months Ended March 31,

(unaudited)

 
   

2025

   

2024

 
   

(in thousands)

 

Pensions and other benefits:

               

Interest cost

  $ 105     $ 184  

Expected return on plan assets

    (72 )     (174 )

Amortization of net loss

    79       68  

Settlement expense

    6,807       -  

Pension and other postretirement expenses

  $ 6,919     $ 78