XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Accrued Retirement Benefits (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Defined Benefit Plans Disclosures [Table Text Block]
  

September 30,

  

December 31,

 
  

2025

  

2024

 
  

(unaudited)

  

(audited)

 
  

(in thousands)

 
         

Defined benefit pension plan

 $-  $912 

Non-qualified retirement plans

  1,591   1,596 

Total

  1,591   2,508 

Less current portion

  (140)  (140)

Non-current portion of accrued retirement benefits

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

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
  

2025

  

2024

  

2025

  

2024

 
  (unaudited)  (unaudited) 
  

(in thousands)

  

(in thousands)

 
                 

Interest cost

 $-  $184  $252  $552 

Expected return on plan assets

  -   (174)  (216)  (522)

Amortization of net loss

  -   68   321   204 

Settlement expense

  (587)  -   6,557   - 

Pension and other postretirement expenses

 $(587) $78  $6,914  $234