v3.25.2
Hedge Accounting - Movements in Other Comprehensive Income Account (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Movements in other comprehensive income          
Beginning accumulated derivative instrument gain or loss     $ 1,512 $ 2,691 $ 2,691
Net change associated with current period hedging transactions $ (39) $ 44 (28) $ (170) (1,065)
Amortization of frozen AOCI on de-designated hedge (318)   (416)   (114)
Closing accumulated derivative instrument gain or loss $ 1,068   $ 1,068   $ 1,512