v3.26.1
Foreign Exchange (Gain) Loss, Net (Tables)
6 Months Ended
Jun. 30, 2026
Foreign Currency [Abstract]  
Foreign Exchange (Gain) Loss, Net

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unrealized Foreign Exchange (Gain) Loss on:

 

 

 

 

 

 

 

 

 

 

 

 

Translation of U.S. dollar risk management contracts issued from Canada

 

$

(1

)

 

$

2

 

 

$

(2

)

 

$

(85

)

Translation of intercompany notes

 

 

30

 

 

 

-

 

 

 

30

 

 

 

42

 

 

 

 

29

 

 

 

2

 

 

 

28

 

 

 

(43

)

Foreign Exchange (Gain) Loss on Settlements of:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. dollar risk management contracts issued from Canada

 

 

-

 

 

 

-

 

 

 

-

 

 

 

98

 

Intercompany notes

 

 

2

 

 

 

1

 

 

 

1

 

 

 

(41

)

Other Monetary Revaluations

 

 

(8

)

 

 

19

 

 

 

(8

)

 

 

18

 

 

 

$

23

 

 

$

22

 

 

$

21

 

 

$

32