XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Accrued Retirement Benefits (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Defined Benefit Plans Disclosures [Table Text Block]
   

June 30,

   

December 31,

 
   

2023

   

2022

 
   

(unaudited)

   

(audited)

 
   

(in thousands)

 
                 

Defined benefit pension plan

  $ 1,059     $ 1,023  

Non-qualified retirement plans

    1,709       1,731  

Total

    2,768       2,754  

Less current portion

    142       142  

Non-current portion of accrued retirement benefits

  $ 2,626     $ 2,612  
Schedule of Net Benefit Costs [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

(unaudited)

   

(unaudited)

 
   

2023

   

2022

   

2023

   

2022

 
   

(in thousands)

    (in thousands)  

Interest cost

  $ 203     $ 264     $ 406     $ 529  

Expected return on plan assets

    (164 )     (306 )     (328 )     (612 )

Amortization of net loss

    82       156       165       312  

Pension and other postretirement expenses

  $ 121     $ 114     $ 243     $ 229