XML 72 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Note 19 - Post-retirement Benefits (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Defined Benefit Plan, Assumptions [Table Text Block]
  

December 31,

 
  

2025

  

2024

  

2023

 

Discount rate

  5.5%  5.4%  4.5%

Expected return on plan assets

  6.4%  6.5%  5.8%

Expected rate of salary increases

  0.1%  0.1%  0.1%
Schedule of Net Benefit Costs [Table Text Block]
  

Year Ended December 31,

 
  

2025

  

2024

  

2023

 

Current service cost

 $(215) $(347) $(350)

Interest cost

  (7,360)  (6,507)  (6,177)

Expected return on plan assets

  8,519   7,954   6,977 

Amortization of prior service credit

  249   249   249 

Reclassified net remeasurement gains

  246   203   453 

Amounts included in consolidated statements of operations

 $1,439  $1,552  $1,152 
             

Actuarial gain (loss) on defined benefit plans

 $3,814  $(7,396) $(4,529)

Amortization of prior service credit

  (249)  (249)  (249)

Reclassified net remeasurement loss

  (246)  (203)  (453)

Cost recognized in other comprehensive income

  264   -   - 

Other comprehensive income (loss)

 $3,583  $(7,848) $(5,231)
             

Total comprehensive income (loss)

 $5,022  $(6,296) $(4,079)
Schedule of Actuarial Gain (Loss) [Table Text Block]
  

Year Ended December 31,

 
  

2025

  

2024

  

2023

 

Actuarial gain (loss) on assets

 $1,422  $(10,051) $2,319 

Actuarial gain (loss) on liabilities

  2,392   2,655   (6,848)

Actuarial gain (loss) on defined benefit plans

 $3,814  $(7,396) $(4,529)
Schedule of Expected Benefit Payments [Table Text Block]

Years ending December 31:

    

2026

 $6,219 

2027

 $6,579 

2028

 $6,768 

2029

 $4,101 

2030

 $104 

Thereafter to December 31, 2035

 $938 
Schedule of Amounts Recognized in Balance Sheet [Table Text Block]
  

December 31,

 
  

2025

  

2024

 

Present value of defined benefit obligations

 $(147,587) $(142,646)

Fair value of plan assets

  147,273   132,216 

Deficit recognized under non-current liabilities

 $(314) $(10,430)
Schedule of Changes in Projected Benefit Obligations [Table Text Block]
  

December 31,

 
  

2025

  

2024

 

Opening balance

 $(142,646) $(148,167)

Current service cost

  (215)  (347)

Interest cost

  (7,360)  (6,507)

Actuarial gain

  2,392   2,655 

Exchange differences

  (10,452)  2,689 

Benefits paid

  7,352   7,031 

Others

  3,342   - 

Ending balance

 $(147,587) $(142,646)
Schedule of Changes in Fair Value of Plan Assets [Table Text Block]
  

December 31,

 
  

2025

  

2024

 

Opening balance

 $132,216  $137,725 

Actual return on plan assets

  9,941   (2,097)

Exchange differences

  9,634   (2,368)

Contributions from the sponsoring companies

  5,912   5,987 

Benefits paid

  (7,352)  (7,031)

Others

  (3,078)  - 

Ending balance

 $147,273  $132,216 
Schedule of Defined Benefit Plan Actual Return on Plan Assets [Table Text Block]
  

December 31,

 
  

2025

  

2024

  

2023

 

Expected return on plan assets

 $8,519  $7,954  $6,977 

Actuarial gain (loss) on plan assets

  1,422   (10,051)  2,319 

Actual return on plan assets

 $9,941  $(2,097) $9,296 
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]
  

December 31,

 
  

2025

  

2024

 

Accumulated benefit obligation

 $147,465  $141,831 

Fair value of plan assets

 $147,273  $132,216 
Defined Benefit Plan, Plan Assets, Category [Table Text Block]
  

December 31, 2025

  

December 31, 2024

 
  

Expected rate

  

Fair value of

  

Expected rate

  

Fair value of

 
  

of return %

  

asset

  

of return %

  

asset

 

Mutual funds

                

DGFs

  8.1  $68,228   8.4  $61,872 

LDI funds

  4.9   48,618   4.9   41,800 

Bond funds

  5.2   29,352   4.9   27,286 

Equities

  -   -   1.7   369 

Other assets

  5.2   1,075   3.8   889 

Total

     $147,273      $132,216 
Schedule of Allocation of Plan Assets [Table Text Block]
  

December 31, 2025

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Mutual funds:

                

DGFs

 $68,228  $-  $-  $68,228 

LDI funds

  48,618   -   -   48,618 

Bond funds

  29,352   -   -   29,352 

Other assets

  1,075   -   -   1,075 

Total

 $147,273  $-  $-  $147,273 
  

December 31, 2024

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Mutual funds:

                

DGFs

 $61,872  $-  $-  $61,872 

LDI funds

  41,800   -   -   41,800 

Bond funds

  27,286   -   -   27,286 

Equities

  369   -   -   369 

Other assets

  519   62   308   889 

Total

 $131,846  $62  $308  $132,216 
Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]
  

December 31,

 
  

2025

  

2024

 

Opening balance

 $308  $337 

Actual return on plan assets

  -   11 

Exchange differences

  -   (77)

Others

  (308)  - 

Contributions from the sponsoring companies

  -   37 

Ending balance

 $-  $308