v3.26.1
Financial risk management (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Financial risk management [Abstract]    
Transfers out of Level 1 into Level 2 of fair value hierarchy, assets $ 0 $ 0
Transfers out of Level 1 into Level 2 of fair value hierarchy, liabilities 0 0
Transfers out of Level 2 into Level 1 of fair value hierarchy, assets 0 0
Transfers out of Level 2 into Level 1 of fair value hierarchy, liabilities 0 0
Transfers into Level 3 of fair value hierarchy, assets 0 0
Transfers into Level 3 of fair value hierarchy, liabilities 0 0
Transfers out of Level 3 of fair value hierarchy, assets 0 0
Transfers out of Level 3 of fair value hierarchy, liabilities $ 0 $ 0