XML 72 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative financial instruments - Schedule of fair value of derivative instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Offsetting Liabilities [Line Items]    
Current assets $ 550 $ 1,070
Non-current assets 236 1,267
Net derivative assets (liabilities) 786 2,337
Current assets 4,206 4,063
Non-current assets 14,575 7,205
Current liabilities (4,206) (4,063)
Non-current liabilities (14,575) (7,205)
Total current position 550 1,070
Total non-current position 236 1,267
Total derivatives $ 786 $ 2,337