v3.26.1
Accounts Payables and Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
          
   As of
   March 31, 2026  December 31, 2025
   $’000  $’000
Accounts payable   4,166    3,941 
Accrued payroll and bonuses   887    876 
Accrued expenses   2,931    2,050 
Accrued interest expenses   1,135    982 
Accrued professional fees   292    268 
Accounts payable commodities   25,747    25,750 
Sales taxes payable   2    2 
Accrued litigation expenses   13,801    13,466 
 Total   48,961    47,335