v3.25.2
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables presents information about the Company's assets and liabilities that are measured at fair value on a recurring basis on June 30, 2025 and December 31, 2024 and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value.
June 30, 2025
Level 1Level 2Level 3Total
$’000$’000$’000$’000
Financial assets:
Derivative asset— 46,697 — 46,697 
Derivative contracts— 5,784 — 5,784 
— 52,481 — 52,481 
Financial liabilities:
Derivative liability— 46,697 — 46,697 
— 46,697 — 46,697 
December 31, 2024
Level 1Level 2Level 3Total
$’000$’000$’000$’000
Financial assets:
Derivative asset— 93,520 — 93,520 
Derivative contracts— 18,602 — 18,602 
— 112,122 — 112,122 
Financial liabilities:
Derivative liability— 92,094 — 92,094 
Derivative contracts— 60 — 60 
— 92,154 — 92,154