v3.26.1
Finance income and finance costs - Schedule of Finance Income Earned (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Details Of Finance Income [Abstract]    
Changes in the fair value of derivatives (see Note 20) $ 15,312 $ 147,221
Interest income from cash and cash equivalents 1,360 1,212
Gain on lease termination 0 765
Other interest income 331 49
Finance income $ 17,003 $ 149,247