v3.25.4
Trade and Other Payables (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Trade and Other Payables

 

Year ended December 31,

 

 

2025

 

 

2024

 

 

$000s

 

 

$000s

 

Trade payables

 

 

4,409

 

 

 

3,697

 

Social security and other taxes

 

 

195

 

 

 

244

 

Accruals and other payables

 

 

5,749

 

 

 

8,361

 

Bonus accrual

 

 

2,964

 

 

 

3,445

 

Corporate income tax payable

 

 

39

 

 

 

652

 

Total trade and other payables

 

 

13,356

 

 

 

16,399