XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Financial Instruments - Summary of Derivative Financial Instruments, Related Fair Value and Balance Sheet Classification (Details)
€ in Thousands, £ in Thousands, zł in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, gal / mo in Millions
6 Months Ended 12 Months Ended
Aug. 03, 2019
CAD ($)
gal / mo
Aug. 04, 2018
CAD ($)
gal / mo
Feb. 02, 2019
CAD ($)
gal / mo
Aug. 03, 2019
AUD ($)
Aug. 03, 2019
PLN (zł)
Aug. 03, 2019
GBP (£)
Aug. 03, 2019
EUR (€)
Aug. 03, 2019
USD ($)
Feb. 02, 2019
AUD ($)
Feb. 02, 2019
PLN (zł)
Feb. 02, 2019
GBP (£)
Feb. 02, 2019
EUR (€)
Feb. 02, 2019
USD ($)
Aug. 04, 2018
AUD ($)
Aug. 04, 2018
PLN (zł)
Aug. 04, 2018
GBP (£)
Aug. 04, 2018
EUR (€)
Aug. 04, 2018
USD ($)
Derivatives, Fair Value [Line Items]                                    
Current Asset U.S.$               $ 24,241         $ 8,136         $ 42,960
Current (Liability) U.S.$               (26,198)         (11,201)         (14,191)
Net fair value in U.S.$               (1,957)         (3,065)         28,769
Diesel fuel contracts | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Current Asset U.S.$               0         0          
Current (Liability) U.S.$               (6,575)         (3,786)          
Net fair value in U.S.$               $ (6,575)         $ (3,786)          
Diesel fuel contracts | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Current Asset U.S.$                                   6,864
Current (Liability) U.S.$                                   0
Net fair value in U.S.$                                   $ 6,864
Conversion Of Zloty To Pound | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.2053 0.2041   0.2053 0.2053 0.2053 0.2053 0.2053           0.2041 0.2041 0.2041 0.2041 0.2041
Current Asset U.S.$               $ 0                   $ 0
Current (Liability) U.S.$               (3,267)                   (1,889)
Net fair value in U.S.$               $ (3,267)                   $ (1,889)
Conversion Of Zloty To Pound | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.2055           0.2055 0.2055 0.2055 0.2055 0.2055          
Current Asset U.S.$                         $ 707          
Current (Liability) U.S.$                         (86)          
Net fair value in U.S.$                         $ 621          
Conversion Of Euro To Pound | Intercompany billings in TJX International, primarily merchandise related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8992 0.8841   0.8992 0.8992 0.8992 0.8992 0.8992           0.8841 0.8841 0.8841 0.8841 0.8841
Current Asset U.S.$               $ 0                   $ 0
Current (Liability) U.S.$               (1,687)                   (672)
Net fair value in U.S.$               $ (1,687)                   $ (672)
Conversion Of Euro To Pound | Intercompany billings in TJX International, primarily merchandise related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.8977           0.8977 0.8977 0.8977 0.8977 0.8977          
Current Asset U.S.$                         $ 1,300          
Current (Liability) U.S.$                         0          
Net fair value in U.S.$                         $ 1,300          
Conversion Of Australian Dollar To US Dollar | Merchandise purchase commitments: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7032     0.7032 0.7032 0.7032 0.7032 0.7032                    
Current Asset U.S.$               $ 690                    
Current (Liability) U.S.$               0                    
Net fair value in U.S.$               $ 690                    
Conversion Of Australian Dollar To US Dollar | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.7478 0.7241           0.7241 0.7241 0.7241 0.7241 0.7241 0.7478 0.7478 0.7478 0.7478 0.7478
Current Asset U.S.$                         $ 97         $ 229
Current (Liability) U.S.$                         (213)         (16)
Net fair value in U.S.$                         $ (116)         $ 213
Conversion Of US Dollar To Pound | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7960 0.7560   0.7960 0.7960 0.7960 0.7960 0.7960           0.7560 0.7560 0.7560 0.7560 0.7560
Current Asset U.S.$               $ 0                   $ 0
Current (Liability) U.S.$               (120)                   (49)
Net fair value in U.S.$               $ (120)                   $ (49)
Conversion Of Zloty To Euro | Lease liability in TJX International: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.2348     0.2348 0.2348 0.2348 0.2348 0.2348                    
Current Asset U.S.$               $ 866                    
Current (Liability) U.S.$               0                    
Net fair value in U.S.$               $ 866                    
Conversion Of Canadian Dollar To US Dollar | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7536 0.7741 0.7583 0.7536 0.7536 0.7536 0.7536 0.7536 0.7583 0.7583 0.7583 0.7583 0.7583 0.7741 0.7741 0.7741 0.7741 0.7741
Current Asset U.S.$               $ 1,323         $ 1,239         $ 4,913
Current (Liability) U.S.$               (4,800)         (4,741)         (2,940)
Net fair value in U.S.$               $ (3,477)         $ (3,502)         $ 1,973
Conversion Of Canadian Dollar To Euro | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.6663 0.6491 0.6581 0.6663 0.6663 0.6663 0.6663 0.6663 0.6581 0.6581 0.6581 0.6581 0.6581 0.6491 0.6491 0.6491 0.6491 0.6491
Current Asset U.S.$               $ 0         $ 0         $ 0
Current (Liability) U.S.$               (592)         (248)         (610)
Net fair value in U.S.$               $ (592)         $ (248)         $ (610)
Conversion Of Pound To US Dollar | Merchandise purchase commitments: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   1.3876                       1.3876 1.3876 1.3876 1.3876 1.3876
Current Asset U.S.$                                   $ 28,329
Current (Liability) U.S.$                                   0
Net fair value in U.S.$                                   $ 28,329
Conversion Of Pound To US Dollar | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 1.2874   1.3247 1.2874 1.2874 1.2874 1.2874 1.2874 1.3247 1.3247 1.3247 1.3247 1.3247          
Current Asset U.S.$               $ 20,418         $ 3,459          
Current (Liability) U.S.$               (12)         (1,466)          
Net fair value in U.S.$               $ 20,406         $ 1,993          
Conversion Of US Dollar To Euro | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8787 0.8332   0.8787 0.8787 0.8787 0.8787 0.8787           0.8332 0.8332 0.8332 0.8332 0.8332
Current Asset U.S.$               $ 0                   $ 0
Current (Liability) U.S.$               (1,567)                   (2,336)
Net fair value in U.S.$               (1,567)                   (2,336)
Conversion Of US Dollar To Euro | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.8682           0.8682 0.8682 0.8682 0.8682 0.8682          
Current Asset U.S.$                         $ 115          
Current (Liability) U.S.$                         (207)          
Net fair value in U.S.$                         (92)          
Pay | Diesel fuel contracts | (Accrued Exp) | Minimum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo 2.7   2.7                              
Pay | Diesel fuel contracts | (Accrued Exp) | Maximum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo 3.3   3.3                              
Pay | Diesel fuel contracts | Prepaid Exp | Minimum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo   2.3                                
Pay | Diesel fuel contracts | Prepaid Exp | Maximum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo   3.0                                
Pay | Conversion Of Zloty To Pound | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł         zł 418,012                   zł 355,038      
Pay | Conversion Of Zloty To Pound | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł                   zł 280,167                
Pay | Conversion Of Euro To Pound | Intercompany billings in TJX International, primarily merchandise related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €             € 89,000                   € 76,000  
Pay | Conversion Of Euro To Pound | Intercompany billings in TJX International, primarily merchandise related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €                       € 46,600            
Pay | Conversion Of Australian Dollar To US Dollar | Merchandise purchase commitments: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount       $ 32,229                            
Pay | Conversion Of Australian Dollar To US Dollar | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                 $ 51,043         $ 33,867        
Pay | Conversion Of US Dollar To Pound | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               3,834                   3,274
Pay | Conversion Of Zloty To Euro | Lease liability in TJX International: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł         zł 330,044                          
Pay | Conversion Of Canadian Dollar To US Dollar | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount $ 702,924 $ 621,719 $ 546,083                              
Pay | Conversion Of Canadian Dollar To Euro | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount $ 38,119 $ 35,433 $ 31,455                              
Pay | Conversion Of Pound To US Dollar | Merchandise purchase commitments: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                               £ 351,964    
Pay | Conversion Of Pound To US Dollar | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £           £ 313,490         £ 173,624              
Pay | Conversion Of US Dollar To Euro | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               79,010                   74,329
Pay | Conversion Of US Dollar To Euro | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                         56,847          
Receive | Diesel fuel contracts | (Accrued Exp) | Minimum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo 2.7   2.7                              
Receive | Diesel fuel contracts | (Accrued Exp) | Maximum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo 3.3   3.3                              
Receive | Diesel fuel contracts | Prepaid Exp | Minimum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo   2.3                                
Receive | Diesel fuel contracts | Prepaid Exp | Maximum                                    
Derivatives, Fair Value [Line Items]                                    
Derivative nonmonetary notional amount | gal / mo   3.0                                
Receive | Conversion Of Zloty To Pound | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £           85,810                   72,479    
Receive | Conversion Of Zloty To Pound | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                     57,586              
Receive | Conversion Of Euro To Pound | Intercompany billings in TJX International, primarily merchandise related: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £           80,029                   67,192    
Receive | Conversion Of Euro To Pound | Intercompany billings in TJX International, primarily merchandise related: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                     £ 41,835              
Receive | Conversion Of Australian Dollar To US Dollar | Merchandise purchase commitments: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               22,665                    
Receive | Conversion Of Australian Dollar To US Dollar | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                         36,961         25,327
Receive | Conversion Of US Dollar To Pound | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £           £ 3,052                   £ 2,475    
Receive | Conversion Of Zloty To Euro | Lease liability in TJX International: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €             77,479                      
Receive | Conversion Of Canadian Dollar To US Dollar | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               529,750         414,100         481,300
Receive | Conversion Of Canadian Dollar To Euro | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €             25,400         20,700         23,000  
Receive | Conversion Of Pound To US Dollar | Merchandise purchase commitments: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                                   $ 488,400
Receive | Conversion Of Pound To US Dollar | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               $ 403,600         $ 230,000          
Receive | Conversion Of US Dollar To Euro | Merchandise purchase commitments: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €             € 69,427                   € 61,929  
Receive | Conversion Of US Dollar To Euro | Merchandise purchase commitments: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €                       € 49,355            
Fair value hedges | Conversion Of Zloty To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.2040     0.2040 0.2040 0.2040 0.2040 0.2040                    
Current Asset U.S.$               $ 0                    
Current (Liability) U.S.$               (585)                    
Net fair value in U.S.$               $ (585)                    
Fair value hedges | Conversion Of Zloty To Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.2095 0.2037           0.2037 0.2037 0.2037 0.2037 0.2037 0.2095 0.2095 0.2095 0.2095 0.2095
Current Asset U.S.$                         $ 56         $ 141
Current (Liability) U.S.$                         0         0
Net fair value in U.S.$                         $ 56         $ 141
Fair value hedges | Conversion Of Euro To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.8858 0.8873   0.8858 0.8858 0.8858 0.8858 0.8858           0.8873 0.8873 0.8873 0.8873 0.8873
Current Asset U.S.$               $ 0                   $ 0
Current (Liability) U.S.$               (2,208)                   (518)
Net fair value in U.S.$               $ (2,208)                   $ (518)
Fair value hedges | Conversion Of Euro To Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.8858           0.8858 0.8858 0.8858 0.8858 0.8858          
Current Asset U.S.$                         $ 126          
Current (Liability) U.S.$                         (140)          
Net fair value in U.S.$                         $ (14)          
Fair value hedges | Conversion Of Australian Dollar To US Dollar | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.7161           0.7161 0.7161 0.7161 0.7161 0.7161          
Current Asset U.S.$                         $ 0          
Current (Liability) U.S.$                         (314)          
Net fair value in U.S.$                         $ (314)          
Fair value hedges | Conversion Of Australian Dollar To US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7062     0.7062 0.7062 0.7062 0.7062 0.7062                    
Current Asset U.S.$               $ 944                    
Current (Liability) U.S.$               0                    
Net fair value in U.S.$               $ 944                    
Fair value hedges | Conversion Of US Dollar To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate 0.7637 0.7136   0.7637 0.7637 0.7637 0.7637 0.7637           0.7136 0.7136 0.7136 0.7136 0.7136
Current Asset U.S.$               $ 0                   $ 0
Current (Liability) U.S.$               (4,785)                   (5,097)
Net fair value in U.S.$               (4,785)                   $ (5,097)
Fair value hedges | Conversion Of US Dollar To Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate     0.7637           0.7637 0.7637 0.7637 0.7637 0.7637          
Current Asset U.S.$                         $ 1,037          
Current (Liability) U.S.$                         0          
Net fair value in U.S.$                         1,037          
Fair value hedges | Conversion of Pound To Canadian Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   1.8013                       1.8013 1.8013 1.8013 1.8013 1.8013
Current Asset U.S.$                                   $ 2,484
Current (Liability) U.S.$                                   0
Net fair value in U.S.$                                   $ 2,484
Fair value hedges | Conversion Of Australian Dollar To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Blended Contract Rate   0.5631                       0.5631 0.5631 0.5631 0.5631 0.5631
Current Asset U.S.$                                   $ 0
Current (Liability) U.S.$                                   (64)
Net fair value in U.S.$                                   (64)
Fair value hedges | Pay | Conversion Of Zloty To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł         zł 64,000                          
Fair value hedges | Pay | Conversion Of Zloty To Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł                   zł 59,000         zł 67,000      
Fair value hedges | Pay | Conversion Of Euro To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €             € 55,950                   € 53,950  
Fair value hedges | Pay | Conversion Of Euro To Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | €                       € 55,950            
Fair value hedges | Pay | Conversion Of Australian Dollar To US Dollar | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                 $ 30,000                  
Fair value hedges | Pay | Conversion Of Australian Dollar To US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount       $ 40,000                            
Fair value hedges | Pay | Conversion Of US Dollar To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               72,020                   $ 77,079
Fair value hedges | Pay | Conversion Of US Dollar To Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                         72,020          
Fair value hedges | Pay | Conversion of Pound To Canadian Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | zł                             zł 30,000      
Fair value hedges | Pay | Conversion Of Australian Dollar To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                           $ 10,000        
Fair value hedges | Receive | Conversion Of Zloty To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £           £ 13,055                        
Fair value hedges | Receive | Conversion Of Zloty To Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                     £ 12,021         £ 14,035    
Fair value hedges | Receive | Conversion Of Euro To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £           49,560                   47,868    
Fair value hedges | Receive | Conversion Of Euro To Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp / (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                     49,560              
Fair value hedges | Receive | Conversion Of Australian Dollar To US Dollar | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount                         $ 21,483          
Fair value hedges | Receive | Conversion Of Australian Dollar To US Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount               $ 28,249                    
Fair value hedges | Receive | Conversion Of US Dollar To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £           £ 55,000                   55,000    
Fair value hedges | Receive | Conversion Of US Dollar To Pound | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                     £ 55,000              
Fair value hedges | Receive | Conversion of Pound To Canadian Dollar | Intercompany balances, primarily debt and related interest: | Prepaid Exp                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount   $ 54,038                                
Fair value hedges | Receive | Conversion Of Australian Dollar To Pound | Intercompany balances, primarily debt and related interest: | (Accrued Exp)                                    
Derivatives, Fair Value [Line Items]                                    
Derivative notional amount | £                               £ 5,631