v3.25.4
Cash and Cash Equivalents and Short-Term Investments (Tables)
12 Months Ended
Dec. 31, 2025
Cash and Cash Equivalents and Short-Term Investments [Abstract]  
Schedule of Cash and Cash Equivalents and Short-Term Investments

 

Year ended December 31,

 

 

2025

 

 

2024

 

 

$000s

 

 

$000s

 

Cash at bank and in hand

 

 

11,277

 

 

 

56,590

 

U.S. treasury bills

 

 

-

 

 

 

64,740

 

Total cash and cash equivalents

 

 

11,277

 

 

 

121,330

 

 

 

 

 

 

 

 

U.S. treasury bills

 

 

73,837

 

 

 

26,004

 

Total short-term investments

 

 

73,837

 

 

 

26,004