XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair value measurements - Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets $ 304,000 $ 308,800
Common Collective    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 13,259 12,958
Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 43,059 45,931
Fixed income securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 235,952 242,702
Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 3,493 4,175
Real estate funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 480 400
Cash and accrued income    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 7,757 2,634
Assets measured at NAV    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 76,197 77,207
Assets measured at NAV | Common Collective    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 13,259 12,958
Assets measured at NAV | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Assets measured at NAV | Fixed income securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 62,458 63,849
Assets measured at NAV | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Assets measured at NAV | Real estate funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 480 400
Assets measured at NAV | Cash and accrued income    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 7,757 2,634
Level 1 | Common Collective    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 1 | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 1 | Fixed income securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 1 | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 1 | Real estate funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 1 | Cash and accrued income    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 7,757 2,634
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 220,046 228,959
Level 2 | Common Collective    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 2 | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 43,059 45,931
Level 2 | Fixed income securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 173,494 178,853
Level 2 | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 3,493 4,175
Level 2 | Real estate funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 2 | Cash and accrued income    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 3 | Common Collective    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 3 | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 3 | Fixed income securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 3 | Short-term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 3 | Real estate funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Level 3 | Cash and accrued income    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total postretirement benefit plan assets 0 0
Net investment hedge | Fair Value, Recurring | Hedge derivatives, net:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 11,919 (5,073)
Net investment hedge | Fair Value, Recurring | Hedge derivatives, net: | Assets measured at NAV    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Net investment hedge | Fair Value, Recurring | Hedge derivatives, net: | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Net investment hedge | Fair Value, Recurring | Hedge derivatives, net: | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 11,919 (5,073)
Net investment hedge | Fair Value, Recurring | Hedge derivatives, net: | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Commodity Contracts | Fair Value, Recurring | Hedge derivatives, net:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 652 (41)
Commodity Contracts | Fair Value, Recurring | Hedge derivatives, net: | Assets measured at NAV    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Commodity Contracts | Fair Value, Recurring | Hedge derivatives, net: | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Commodity Contracts | Fair Value, Recurring | Hedge derivatives, net: | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 652 (41)
Commodity Contracts | Fair Value, Recurring | Hedge derivatives, net: | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Commodity Contracts | Fair Value, Recurring | Non-hedge derivatives, net:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 387 (6,770)
Commodity Contracts | Fair Value, Recurring | Non-hedge derivatives, net: | Assets measured at NAV    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Commodity Contracts | Fair Value, Recurring | Non-hedge derivatives, net: | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Commodity Contracts | Fair Value, Recurring | Non-hedge derivatives, net: | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 387 (6,770)
Commodity Contracts | Fair Value, Recurring | Non-hedge derivatives, net: | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Foreign Exchange Contracts | Fair Value, Recurring | Hedge derivatives, net:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative (1,841) 1,502
Foreign Exchange Contracts | Fair Value, Recurring | Hedge derivatives, net: | Assets measured at NAV    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Foreign Exchange Contracts | Fair Value, Recurring | Hedge derivatives, net: | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Foreign Exchange Contracts | Fair Value, Recurring | Hedge derivatives, net: | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative (1,841) 1,502
Foreign Exchange Contracts | Fair Value, Recurring | Hedge derivatives, net: | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Foreign Exchange Contracts | Fair Value, Recurring | Non-hedge derivatives, net:    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative (3,081) (29)
Foreign Exchange Contracts | Fair Value, Recurring | Non-hedge derivatives, net: | Assets measured at NAV    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Foreign Exchange Contracts | Fair Value, Recurring | Non-hedge derivatives, net: | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative 0 0
Foreign Exchange Contracts | Fair Value, Recurring | Non-hedge derivatives, net: | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative (3,081) (29)
Foreign Exchange Contracts | Fair Value, Recurring | Non-hedge derivatives, net: | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Net position of derivative $ 0 $ 0