XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash and Cash Equivalents
12 Months Ended
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents

11. Cash and cash equivalents

 

 

Year ended December 31,

 

 

2024

 

 

2023

 

 

$000s

 

 

$000s

 

Cash at bank and in hand

 

 

56,590

 

 

 

31,819

 

US Treasury Bills

 

 

64,740

 

 

 

36,970

 

Total Cash and cash equivalents

 

 

121,330

 

 

 

68,789

 

 

Cash at bank comprises balances held by the Group in current, short-term bank deposits, and U.S. Treasury Bills with an original maturity of three months or less. The carrying amount of these assets approximates to their fair value.