v3.26.1
Non-operating income
12 Months Ended
Dec. 31, 2025
Non-operating income  
Non-operating income

Note 36.Non-operating income

Non-operating income consisted of the following:

  ​ ​ ​

12 months ended December 31,

USD’000

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

Foreign exchange gain

2,702

 

358

 

163

Unrealized gains on investment

32

 

 

Financial income

44

 

 

Interest income

6,095

 

703

 

88

Write-off of indebtedness to related parties

 

 

2,191

Other

24

 

 

Total non-operating income

8,897

 

1,061

 

2,442