SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Norfolk Southern Corp. – ‘10-K’ for 12/31/21 – ‘JSON’

On:  Friday, 2/4/22, at 2:20pm ET   ·   For:  12/31/21   ·   Accession #:  702165-22-7   ·   File #:  1-08339

Previous ‘10-K’:  ‘10-K’ on 2/4/21 for 12/31/20   ·   Next:  ‘10-K’ on 2/3/23 for 12/31/22   ·   Latest:  ‘10-K’ on 2/5/24 for 12/31/23   ·   60 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

 2/04/22  Norfolk Southern Corp.            10-K       12/31/21  120:12M

Annual Report   —   Form 10-K

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   1.43M 
 2: EX-10.CC    Material Contract                                   HTML     58K 
 3: EX-10.EE    Material Contract                                   HTML     62K 
 4: EX-10.FF    Material Contract                                   HTML     65K 
 5: EX-10.GG    Material Contract                                   HTML     66K 
 6: EX-10.KK    Material Contract                                   HTML     62K 
 7: EX-10.LL    Material Contract                                   HTML     66K 
 8: EX-10.MM    Material Contract                                   HTML     65K 
 9: EX-10.VV    Material Contract                                   HTML     62K 
10: EX-10.WW    Material Contract                                   HTML     66K 
11: EX-10.XX    Material Contract                                   HTML     67K 
12: EX-10.YY    Material Contract                                   HTML     61K 
13: EX-21       Subsidiaries List                                   HTML     46K 
14: EX-23       Consent of Expert or Counsel                        HTML     30K 
15: EX-31.A     Certification -- §302 - SOA'02                      HTML     34K 
16: EX-31.B     Certification -- §302 - SOA'02                      HTML     34K 
17: EX-32       Certification -- §906 - SOA'02                      HTML     32K 
23: R1          Cover Page                                          HTML     94K 
24: R2          Audit Information                                   HTML     35K 
25: R3          Consolidated Statements of Income                   HTML     96K 
26: R4          Consolidated Statements of Comprehensive Income     HTML     61K 
27: R5          Consolidated Balance Sheets                         HTML    121K 
28: R6          Consolidated Balance Sheets (Parenthetical)         HTML     38K 
29: R7          Consolidated Statements of Cash Flows               HTML    117K 
30: R8          Consolidated Statements of Changes In               HTML     70K 
                Stockholders' Equity                                             
31: R9          Consolidated Statements of Changes In               HTML     32K 
                Stockholders' Equity (Parenthetical)                             
32: R10         Summary of Significant Accounting Policies          HTML     50K 
33: R11         Railway Operating Revenues                          HTML     57K 
34: R12         Other Income - Net                                  HTML     40K 
35: R13         Income Taxes                                        HTML     92K 
36: R14         Fair Value Measurements                             HTML     43K 
37: R15         Investments                                         HTML     49K 
38: R16         Properties                                          HTML     99K 
39: R17         Current Liabilities                                 HTML     46K 
40: R18         Debt                                                HTML     55K 
41: R19         Leases                                              HTML     68K 
42: R20         Other Liabilities                                   HTML     41K 
43: R21         Pensions and Other Postretirement Benefits          HTML    201K 
44: R22         Stock-Based Compensation                            HTML    111K 
45: R23         Stockholders' Equity                                HTML     88K 
46: R24         Stock Repurchase Programs                           HTML     32K 
47: R25         Earnings Per Share                                  HTML     60K 
48: R26         Commitments and Contingencies                       HTML     50K 
49: R27         Valuation and Qualifying Accounts                   HTML     64K 
50: R28         Summary of Significant Accounting Policies          HTML     73K 
                (Policy)                                                         
51: R29         Railway Operating Revenues (Tables)                 HTML     53K 
52: R30         Other Income - Net (Tables)                         HTML     40K 
53: R31         Income Taxes (Tables)                               HTML     95K 
54: R32         Fair Value Measurements (Tables)                    HTML     37K 
55: R33         Investments (Tables)                                HTML     42K 
56: R34         Properties (Tables)                                 HTML     97K 
57: R35         Current Liabilities (Tables)                        HTML     46K 
58: R36         Debt (Tables)                                       HTML     49K 
59: R37         Leases (Tables)                                     HTML     69K 
60: R38         Other Liabilities (Tables)                          HTML     41K 
61: R39         Pensions and Other Postretirement Benefits          HTML    198K 
                (Tables)                                                         
62: R40         Stock-Based Compensation (Tables)                   HTML    118K 
63: R41         Stockholders' Equity (Tables)                       HTML     85K 
64: R42         Earnings Per Share (Tables)                         HTML     58K 
65: R43         Summary of Significant Accounting Policies          HTML     58K 
                (Details)                                                        
66: R44         Railway Operating Revenues - Disaggregation of      HTML     51K 
                Revenues (Details)                                               
67: R45         Railway Operating Revenues - Additional             HTML     42K 
                Information (Details)                                            
68: R46         Railway Operating Revenues - Schedule of Account    HTML     37K 
                Receivables (Details)                                            
69: R47         Other Income - Net (Details)                        HTML     37K 
70: R48         Income Taxes - Provisions For Income Taxes          HTML     53K 
                (Details)                                                        
71: R49         Income Taxes - Reconciliation Of Statutory Rate To  HTML     59K 
                Effective Rate (Details)                                         
72: R50         Income Taxes - Schedule Of Deferred Tax Assets And  HTML     54K 
                Liabilities (Details)                                            
73: R51         Income Taxes - Narrative (Details)                  HTML     43K 
74: R52         Income Taxes - Reconciliation Of Unrecognized Tax   HTML     42K 
                Benefits (Details)                                               
75: R53         Fair Value Measurements (Details)                   HTML     37K 
76: R54         Investments - Schedule of Investments (Details)     HTML     45K 
77: R55         Investments - Narrative (Details)                   HTML     80K 
78: R56         Properties (Details)                                HTML     83K 
79: R57         Properties - Narrative (Details)                    HTML     42K 
80: R58         Current Liabilities (Details)                       HTML     62K 
81: R59         Debt - Debt With Interest Rates And Maturities      HTML     57K 
                (Details)                                                        
82: R60         Debt - Debt Maturities (Details)                    HTML     46K 
83: R61         Debt - Narrative (Details)                          HTML     66K 
84: R62         Leases - Narrative (Details)                        HTML     56K 
85: R63         Leases - Operating Lease Amounts Included on        HTML     46K 
                Consolidated Balance Sheets (Details)                            
86: R64         Leases - Components of Total Lease Expense          HTML     38K 
                (Details)                                                        
87: R65         Leases - Other Information Related to Operating     HTML     34K 
                Leases (Details)                                                 
88: R66         Leases - Future Minimum Lease Payments (Details)    HTML     49K 
89: R67         Other Liabilities (Details)                         HTML     52K 
90: R68         Pensions and Other Postretirement Benefits -        HTML     93K 
                Benefit Obligations and Plan Assets (Details)                    
91: R69         Pensions and Other Postretirement Benefits -        HTML     81K 
                Narrative (Details)                                              
92: R70         Pensions and Other Postretirement Benefits -        HTML     55K 
                Benefit Cost Components (Details)                                
93: R71         Pensions and Other Postretirement Benefits - Other  HTML     55K 
                Changes Recognized in Other Comprehensive Loss                   
                (Details)                                                        
94: R72         Pensions and Other Postretirement Benefits -        HTML     54K 
                Benefit Assumptions (Details)                                    
95: R73         Pensions and Other Postretirement Benefits -        HTML     39K 
                Health Care Cost Trend Assumptions (Details)                     
96: R74         Pensions and Other Postretirement Benefits -        HTML     42K 
                Pension Plan Weighted-Average Asset Allocations,                 
                By Asset Category (Details)                                      
97: R75         Pensions and Other Postretirement Benefits - Fair   HTML     79K 
                Value of Plan Assets (Details)                                   
98: R76         Pensions and Other Postretirement Benefits -        HTML     47K 
                Estimated Future Benefit Payments (Details)                      
99: R77         Stock-Based Compensation - Narrative (Details)      HTML     92K 
100: R78         Stock-Based Compensation - Schedule of Options      HTML     43K  
                Granted Under LTIP and TSOP (Details)                            
101: R79         Stock-Based Compensation - Schedule of              HTML     35K  
                Compensation Costs and Tax Benefit (Details)                     
102: R80         Stock-Based Compensation - Schedule of Assumptions  HTML     39K  
                Used for LTIP and TSOP Grants (Details)                          
103: R81         Stock-Based Compensation - Schedule of Stock        HTML     53K  
                Option Activity (Details)                                        
104: R82         Stock-Based Compensation - Summary of Stock         HTML     40K  
                Options Exercised (Details)                                      
105: R83         Stock-Based Compensation - Schedule of Options      HTML     42K  
                (Details)                                                        
106: R84         Stock-Based Compensation - Summary of Stock Awards  HTML     68K  
                Outstanding (Details)                                            
107: R85         Stock-Based Compensation - Schedule of Stock        HTML     40K  
                Available for Future Grants (Details)                            
108: R86         Stockholders' Equity - Narrative (Details)          HTML     34K  
109: R87         Stockholders' Equity - Accumulated Other            HTML     49K  
                Comprehensive Loss (Details)                                     
110: R88         Stockholders' Equity - Other Comprehensive Income   HTML     66K  
                (Loss) Of Equity Investees (Details)                             
111: R89         Stock Repurchase Programs - Narrative (Details)     HTML     40K  
112: R90         Earnings Per Share (Details)                        HTML     76K  
113: R91         Earnings Per Share - Antidilutive Securities        HTML     32K  
                Excluded from Computation of EPS (Details)                       
114: R92         Commitments and Contingencies (Details)             HTML     57K  
115: R93         Valuation and Qualifying Accounts (Details)         HTML     46K  
118: XML         IDEA XML File -- Filing Summary                      XML    203K  
116: XML         XBRL Instance -- nsc-20211231_htm                    XML   3.14M  
117: EXCEL       IDEA Workbook of Financial Reports                  XLSX    128K  
19: EX-101.CAL  XBRL Calculations -- nsc-20211231_cal                XML    267K 
20: EX-101.DEF  XBRL Definitions -- nsc-20211231_def                 XML    732K 
21: EX-101.LAB  XBRL Labels -- nsc-20211231_lab                      XML   1.99M 
22: EX-101.PRE  XBRL Presentations -- nsc-20211231_pre               XML   1.25M 
18: EX-101.SCH  XBRL Schema -- nsc-20211231                          XSD    208K 
119: JSON        XBRL Instance as JSON Data -- MetaLinks              518±   729K  
120: ZIP         XBRL Zipped Folder -- 0000702165-22-000007-xbrl      Zip    660K  


‘JSON’   —   XBRL Instance as JSON Data — MetaLinks


This File is an XBRL Instance as JavaScript Object Notation (JSON) Data.



{
"instance":  {
    "nsc-20211231.htm":  {
        "axisCustom":  0,
        "axisStandard":  22,
        "contextCount":  339,
        "dts":  {
            "calculationLink":  {
                "local":  [
                    "nsc-20211231_cal.xml"
                    ]
                },
            "definitionLink":  {
                "local":  [
                    "nsc-20211231_def.xml"
                    ]
                },
            "inline":  {
                "local":  [
                    "nsc-20211231.htm"
                    ]
                },
            "labelLink":  {
                "local":  [
                    "nsc-20211231_lab.xml"
                    ]
                },
            "presentationLink":  {
                "local":  [
                    "nsc-20211231_pre.xml"
                    ]
                },
            "schema":  {
                "local":  [
                    "nsc-20211231.xsd"
                    ],
                "remote":  [
                    "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
                    "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
                    "http://www.xbrl.org/2005/xbrldt-2005.xsd",
                    "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
                    "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
                    "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
                    "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
                    "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
                    "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
                    "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
                    "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
                    "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
                    "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
                    "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
                    "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
                    "https://xbrl.sec.gov/country/2021/country-2021.xsd",
                    "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
                    ]
                }
            },
        "elementCount":  661,
        "entityCount":  1,
        "hidden":  {
            "http://fasb.org/us-gaap/2021-01-31":  8,
            "http://www.nscorp.com/20211231":  1,
            "http://xbrl.sec.gov/dei/2021q4":  4,
            "total":  13
            },
        "keyCustom":  52,
        "keyStandard":  478,
        "memberCustom":  43,
        "memberStandard":  43,
        "nsprefix":  "nsc",
        "nsuri":  "http://www.nscorp.com/20211231",
        "report":  {
            "R1":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:DocumentType",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "document",
                "isDefault":  "true",
                "longName":  "0001001 - Document - Cover Page",
                "role":  "http://www.nscorp.com/role/CoverPage",
                "shortName":  "Cover Page",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:DocumentType",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R10":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2101101 - Disclosure - Summary of Significant Accounting Policies",
                "role":  "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicies",
                "shortName":  "Summary of Significant Accounting Policies",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R11":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2104102 - Disclosure - Railway Operating Revenues",
                "role":  "http://www.nscorp.com/role/RailwayOperatingRevenues",
                "shortName":  "Railway Operating Revenues",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R12":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2109103 - Disclosure - Other Income - Net",
                "role":  "http://www.nscorp.com/role/OtherIncomeNet",
                "shortName":  "Other Income - Net",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R13":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2112104 - Disclosure - Income Taxes",
                "role":  "http://www.nscorp.com/role/IncomeTaxes",
                "shortName":  "Income Taxes",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R14":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2119105 - Disclosure - Fair Value Measurements",
                "role":  "http://www.nscorp.com/role/FairValueMeasurements",
                "shortName":  "Fair Value Measurements",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R15":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:InvestmentHoldingsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2122106 - Disclosure - Investments",
                "role":  "http://www.nscorp.com/role/Investments",
                "shortName":  "Investments",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:InvestmentHoldingsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R16":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2126107 - Disclosure - Properties",
                "role":  "http://www.nscorp.com/role/Properties",
                "shortName":  "Properties",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R17":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2130108 - Disclosure - Current Liabilities",
                "role":  "http://www.nscorp.com/role/CurrentLiabilities",
                "shortName":  "Current Liabilities",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R18":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2133109 - Disclosure - Debt",
                "role":  "http://www.nscorp.com/role/Debt",
                "shortName":  "Debt",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R19":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeasesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2138110 - Disclosure - Leases",
                "role":  "http://www.nscorp.com/role/Leases",
                "shortName":  "Leases",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeasesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R2":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:AuditorName",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "document",
                "isDefault":  "false",
                "longName":  "0002002 - Document - Audit Information",
                "role":  "http://www.nscorp.com/role/AuditInformation",
                "shortName":  "Audit Information",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "dei:AuditorName",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R20":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2145111 - Disclosure - Other Liabilities",
                "role":  "http://www.nscorp.com/role/OtherLiabilities",
                "shortName":  "Other Liabilities",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R21":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2148112 - Disclosure - Pensions and Other Postretirement Benefits",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefits",
                "shortName":  "Pensions and Other Postretirement Benefits",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R22":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2159113 - Disclosure - Stock-Based Compensation",
                "role":  "http://www.nscorp.com/role/StockBasedCompensation",
                "shortName":  "Stock-Based Compensation",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R23":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2170114 - Disclosure - Stockholders' Equity",
                "role":  "http://www.nscorp.com/role/StockholdersEquity",
                "shortName":  "Stockholders' Equity",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R24":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:TreasuryStockTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2175115 - Disclosure - Stock Repurchase Programs",
                "role":  "http://www.nscorp.com/role/StockRepurchasePrograms",
                "shortName":  "Stock Repurchase Programs",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:TreasuryStockTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R25":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2177116 - Disclosure - Earnings Per Share",
                "role":  "http://www.nscorp.com/role/EarningsPerShare",
                "shortName":  "Earnings Per Share",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R26":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2181117 - Disclosure - Commitments and Contingencies",
                "role":  "http://www.nscorp.com/role/CommitmentsandContingencies",
                "shortName":  "Commitments and Contingencies",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R27":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2183118 - Disclosure - Valuation and Qualifying Accounts",
                "role":  "http://www.nscorp.com/role/ValuationandQualifyingAccounts",
                "shortName":  "Valuation and Qualifying Accounts",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R28":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2202201 - Disclosure - Summary of Significant Accounting Policies (Policy)",
                "role":  "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy",
                "shortName":  "Summary of Significant Accounting Policies (Policy)",
                "subGroupType":  "policies",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R29":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2305301 - Disclosure - Railway Operating Revenues (Tables)",
                "role":  "http://www.nscorp.com/role/RailwayOperatingRevenuesTables",
                "shortName":  "Railway Operating Revenues (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R3":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:DisaggregationOfRevenueTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1001003 - Statement - Consolidated Statements of Income",
                "role":  "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                "shortName":  "Consolidated Statements of Income",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:LaborAndRelatedExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R30":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2310302 - Disclosure - Other Income - Net (Tables)",
                "role":  "http://www.nscorp.com/role/OtherIncomeNetTables",
                "shortName":  "Other Income - Net (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R31":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2313303 - Disclosure - Income Taxes (Tables)",
                "role":  "http://www.nscorp.com/role/IncomeTaxesTables",
                "shortName":  "Income Taxes (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R32":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2320304 - Disclosure - Fair Value Measurements (Tables)",
                "role":  "http://www.nscorp.com/role/FairValueMeasurementsTables",
                "shortName":  "Fair Value Measurements (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R33":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:InvestmentTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2323305 - Disclosure - Investments (Tables)",
                "role":  "http://www.nscorp.com/role/InvestmentsTables",
                "shortName":  "Investments (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:InvestmentTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R34":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2327306 - Disclosure - Properties (Tables)",
                "role":  "http://www.nscorp.com/role/PropertiesTables",
                "shortName":  "Properties (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R35":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2331307 - Disclosure - Current Liabilities (Tables)",
                "role":  "http://www.nscorp.com/role/CurrentLiabilitiesTables",
                "shortName":  "Current Liabilities (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R36":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2334308 - Disclosure - Debt (Tables)",
                "role":  "http://www.nscorp.com/role/DebtTables",
                "shortName":  "Debt (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R37":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2339309 - Disclosure - Leases (Tables)",
                "role":  "http://www.nscorp.com/role/LeasesTables",
                "shortName":  "Leases (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R38":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherLiabilitiesTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2346310 - Disclosure - Other Liabilities (Tables)",
                "role":  "http://www.nscorp.com/role/OtherLiabilitiesTables",
                "shortName":  "Other Liabilities (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherLiabilitiesTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R39":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2349311 - Disclosure - Pensions and Other Postretirement Benefits (Tables)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables",
                "shortName":  "Pensions and Other Postretirement Benefits (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R4":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1002004 - Statement - Consolidated Statements of Comprehensive Income",
                "role":  "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                "shortName":  "Consolidated Statements of Comprehensive Income",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:OciEquityMethodInvestmentBeforeTax",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R40":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceTableTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2360312 - Disclosure - Stock-Based Compensation (Tables)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationTables",
                "shortName":  "Stock-Based Compensation (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceTableTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R41":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2371313 - Disclosure - Stockholders' Equity (Tables)",
                "role":  "http://www.nscorp.com/role/StockholdersEquityTables",
                "shortName":  "Stockholders' Equity (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R42":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2378314 - Disclosure - Earnings Per Share (Tables)",
                "role":  "http://www.nscorp.com/role/EarningsPerShareTables",
                "shortName":  "Earnings Per Share (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R43":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-2",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:OperatingRouteMiles",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "mi",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2403401 - Disclosure - Summary of Significant Accounting Policies (Details)",
                "role":  "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails",
                "shortName":  "Summary of Significant Accounting Policies (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-2",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:OperatingRouteMiles",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "mi",
                    "xsiNil":  "false"
                    }
                },
            "R44":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:DisaggregationOfRevenueTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2406402 - Disclosure - Railway Operating Revenues - Disaggregation of Revenues (Details)",
                "role":  "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails",
                "shortName":  "Railway Operating Revenues - Disaggregation of Revenues (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:DisaggregationOfRevenueTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i2b9dfa584aea4922b8e5f74c44ffefcd_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R45":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:RevenuePaymentTerms",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2407403 - Disclosure - Railway Operating Revenues - Additional Information (Details)",
                "role":  "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails",
                "shortName":  "Railway Operating Revenues - Additional Information (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:RevenuePaymentTerms",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R46":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccountsReceivableNetCurrent",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2408404 - Disclosure - Railway Operating Revenues - Schedule of Account Receivables (Details)",
                "role":  "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails",
                "shortName":  "Railway Operating Revenues - Schedule of Account Receivables (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i3a399562634c4fa08f030d7f8d495236_I20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:AccountsReceivableNetCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R47":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PensionAndOtherPostretirementBenefitExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2411405 - Disclosure - Other Income - Net (Details)",
                "role":  "http://www.nscorp.com/role/OtherIncomeNetDetails",
                "shortName":  "Other Income - Net (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PensionAndOtherPostretirementBenefitExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R48":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CurrentFederalTaxExpenseBenefit",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2414406 - Disclosure - Income Taxes - Provisions For Income Taxes (Details)",
                "role":  "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails",
                "shortName":  "Income Taxes - Provisions For Income Taxes (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CurrentFederalTaxExpenseBenefit",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R49":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2415407 - Disclosure - Income Taxes - Reconciliation Of Statutory Rate To Effective Rate (Details)",
                "role":  "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails",
                "shortName":  "Income Taxes - Reconciliation Of Statutory Rate To Effective Rate (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R5":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1003005 - Statement - Consolidated Balance Sheets",
                "role":  "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                "shortName":  "Consolidated Balance Sheets",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R50":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2416408 - Disclosure - Income Taxes - Schedule Of Deferred Tax Assets And Liabilities (Details)",
                "role":  "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
                "shortName":  "Income Taxes - Schedule Of Deferred Tax Assets And Liabilities (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R51":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2417409 - Disclosure - Income Taxes - Narrative (Details)",
                "role":  "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails",
                "shortName":  "Income Taxes - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R52":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "if99dc582936149fe87afe86b66cc8a85_I20201231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:UnrecognizedTaxBenefits",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2418410 - Disclosure - Income Taxes - Reconciliation Of Unrecognized Tax Benefits (Details)",
                "role":  "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails",
                "shortName":  "Income Taxes - Reconciliation Of Unrecognized Tax Benefits (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i4fb4aa5708fe424c8e34c18251d1baea_I20191231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:UnrecognizedTaxBenefits",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R53":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i5607e15dfc264f28bde31cb672aeec94_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LongTermDebtFairValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2421411 - Disclosure - Fair Value Measurements (Details)",
                "role":  "http://www.nscorp.com/role/FairValueMeasurementsDetails",
                "shortName":  "Fair Value Measurements (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i5607e15dfc264f28bde31cb672aeec94_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LongTermDebtFairValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R54":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:InvestmentTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:EquityMethodInvestments",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2424412 - Disclosure - Investments - Schedule of Investments (Details)",
                "role":  "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails",
                "shortName":  "Investments - Schedule of Investments (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:InvestmentTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:EquityMethodInvestments",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R55":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:LongTermPurchaseCommitmentFutureAccessFeesDueRelatedPartyTransactionYearOne",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2425413 - Disclosure - Investments - Narrative (Details)",
                "role":  "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                "shortName":  "Investments - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:LongTermPurchaseCommitmentFutureAccessFeesDueRelatedPartyTransactionYearOne",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R56":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentGross",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2428414 - Disclosure - Properties (Details)",
                "role":  "http://www.nscorp.com/role/PropertiesDetails",
                "shortName":  "Properties (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentGross",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R57":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:GainLossOnDispositionOfAssets1",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2429415 - Disclosure - Properties - Narrative (Details)",
                "role":  "http://www.nscorp.com/role/PropertiesNarrativeDetails",
                "shortName":  "Properties - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:InterestCostsIncurred",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R58":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccruedSalariesCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2432416 - Disclosure - Current Liabilities (Details)",
                "role":  "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                "shortName":  "Current Liabilities (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccruedSalariesCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R59":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FinanceLeaseLiability",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2435417 - Disclosure - Debt - Debt With Interest Rates And Maturities (Details)",
                "role":  "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails",
                "shortName":  "Debt - Debt With Interest Rates And Maturities (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FinanceLeaseLiability",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R6":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1004006 - Statement - Consolidated Balance Sheets (Parenthetical)",
                "role":  "http://www.nscorp.com/role/ConsolidatedBalanceSheetsParenthetical",
                "shortName":  "Consolidated Balance Sheets (Parenthetical)",
                "subGroupType":  "parenthetical",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "INF",
                    "lang":  "en-US",
                    "name":  "us-gaap:CommonStockParOrStatedValuePerShare",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    }
                },
            "R60":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2436418 - Disclosure - Debt - Debt Maturities (Details)",
                "role":  "http://www.nscorp.com/role/DebtDebtMaturitiesDetails",
                "shortName":  "Debt - Debt Maturities (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R61":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i4e8fa0c65106463bbfed416b7af81723_I20210531",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2437419 - Disclosure - Debt - Narrative (Details)",
                "role":  "http://www.nscorp.com/role/DebtNarrativeDetails",
                "shortName":  "Debt - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i4e8fa0c65106463bbfed416b7af81723_I20210531",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R62":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeaseRenewalTerm",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2440420 - Disclosure - Leases - Narrative (Details)",
                "role":  "http://www.nscorp.com/role/LeasesNarrativeDetails",
                "shortName":  "Leases - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeaseRenewalTerm",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R63":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseRightOfUseAsset",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2441421 - Disclosure - Leases - Operating Lease Amounts Included on Consolidated Balance Sheets (Details)",
                "role":  "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails",
                "shortName":  "Leases - Operating Lease Amounts Included on Consolidated Balance Sheets (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseRightOfUseAsset",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R64":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseCost",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2442422 - Disclosure - Leases - Components of Total Lease Expense (Details)",
                "role":  "http://www.nscorp.com/role/LeasesComponentsofTotalLeaseExpenseDetails",
                "shortName":  "Leases - Components of Total Lease Expense (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseCost",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R65":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2443423 - Disclosure - Leases - Other Information Related to Operating Leases (Details)",
                "role":  "http://www.nscorp.com/role/LeasesOtherInformationRelatedtoOperatingLeasesDetails",
                "shortName":  "Leases - Other Information Related to Operating Leases (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R66":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2444424 - Disclosure - Leases - Future Minimum Lease Payments (Details)",
                "role":  "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails",
                "shortName":  "Leases - Future Minimum Lease Payments (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R67":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:OtherLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseLiabilityNoncurrent",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2447425 - Disclosure - Other Liabilities (Details)",
                "role":  "http://www.nscorp.com/role/OtherLiabilitiesDetails",
                "shortName":  "Other Liabilities (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:OtherLiabilitiesTableTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:LossContingencyAccrualCarryingValueNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R68":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i2c90317720ab459cb9ec7bf6f1996a8c_I20201231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanBenefitObligation",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2450426 - Disclosure - Pensions and Other Postretirement Benefits - Benefit Obligations and Plan Assets (Details)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails",
                "shortName":  "Pensions and Other Postretirement Benefits - Benefit Obligations and Plan Assets (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ic40cdfb5d49e43629c8e6defa83f2978_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanActuarialGainLoss",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R69":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-8",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2451427 - Disclosure - Pensions and Other Postretirement Benefits - Narrative (Details)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                "shortName":  "Pensions and Other Postretirement Benefits - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-8",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R7":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1005007 - Statement - Consolidated Statements of Cash Flows",
                "role":  "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows",
                "shortName":  "Consolidated Statements of Cash Flows",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:DepreciationDepletionAndAmortization",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R70":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ic40cdfb5d49e43629c8e6defa83f2978_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanServiceCost",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2452428 - Disclosure - Pensions and Other Postretirement Benefits - Benefit Cost Components (Details)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                "shortName":  "Pensions and Other Postretirement Benefits - Benefit Cost Components (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ic40cdfb5d49e43629c8e6defa83f2978_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R71":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2453429 - Disclosure - Pensions and Other Postretirement Benefits - Other Changes Recognized in Other Comprehensive Loss (Details)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails",
                "shortName":  "Pensions and Other Postretirement Benefits - Other Changes Recognized in Other Comprehensive Loss (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ic40cdfb5d49e43629c8e6defa83f2978_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R72":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ic40cdfb5d49e43629c8e6defa83f2978_D20210101-20211231",
                    "decimals":  "4",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
                    "reportCount":  1,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2454430 - Disclosure - Pensions and Other Postretirement Benefits - Benefit Assumptions (Details)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails",
                "shortName":  "Pensions and Other Postretirement Benefits - Benefit Assumptions (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "id1141471276a47f4977c7129e0bf0e96_I20211231",
                    "decimals":  "4",
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R73":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2455431 - Disclosure - Pensions and Other Postretirement Benefits - Health Care Cost Trend Assumptions (Details)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsHealthCareCostTrendAssumptionsDetails",
                "shortName":  "Pensions and Other Postretirement Benefits - Health Care Cost Trend Assumptions (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R74":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:PensionPlanWeightedAverageAssetAllocationsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i072ba6016c194569980247b64e4a3e42_I20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2456432 - Disclosure - Pensions and Other Postretirement Benefits - Pension Plan Weighted-Average Asset Allocations, By Asset Category (Details)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails",
                "shortName":  "Pensions and Other Postretirement Benefits - Pension Plan Weighted-Average Asset Allocations, By Asset Category (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:PensionPlanWeightedAverageAssetAllocationsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i072ba6016c194569980247b64e4a3e42_I20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R75":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i5537ee1ce078475297e96f30520abd55_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2457433 - Disclosure - Pensions and Other Postretirement Benefits - Fair Value of Plan Assets (Details)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                "shortName":  "Pensions and Other Postretirement Benefits - Fair Value of Plan Assets (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i5537ee1ce078475297e96f30520abd55_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R76":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i072ba6016c194569980247b64e4a3e42_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2458434 - Disclosure - Pensions and Other Postretirement Benefits - Estimated Future Benefit Payments (Details)",
                "role":  "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails",
                "shortName":  "Pensions and Other Postretirement Benefits - Estimated Future Benefit Payments (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i072ba6016c194569980247b64e4a3e42_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R77":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2461435 - Disclosure - Stock-Based Compensation - Narrative (Details)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                "shortName":  "Stock-Based Compensation - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "INF",
                    "lang":  "en-US",
                    "name":  "nsc:AmendedLtipPlanAwardGrantedAsOptionOrStockAppreciationRight",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R78":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2462436 - Disclosure - Stock-Based Compensation - Schedule of Options Granted Under LTIP and TSOP (Details)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                "shortName":  "Stock-Based Compensation - Schedule of Options Granted Under LTIP and TSOP (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceTableTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i280bd0795f1d4c0b9e214bc81567bf55_D20210101-20211231",
                    "decimals":  "INF",
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R79":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2463437 - Disclosure - Stock-Based Compensation - Schedule of Compensation Costs and Tax Benefit (Details)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationScheduleofCompensationCostsandTaxBenefitDetails",
                "shortName":  "Stock-Based Compensation - Schedule of Compensation Costs and Tax Benefit (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R8":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i3749de3bd2254ecbad5a7d644c270167_I20181231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquity",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1006008 - Statement - Consolidated Statements of Changes In Stockholders' Equity",
                "role":  "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                "shortName":  "Consolidated Statements of Changes In Stockholders' Equity",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i34cc04a8a5e84a43b8aa97fd4305c8bd_I20181231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R80":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2464438 - Disclosure - Stock-Based Compensation - Schedule of Assumptions Used for LTIP and TSOP Grants (Details)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails",
                "shortName":  "Stock-Based Compensation - Schedule of Assumptions Used for LTIP and TSOP Grants (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R81":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "if99dc582936149fe87afe86b66cc8a85_I20201231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2465439 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails",
                "shortName":  "Stock-Based Compensation - Schedule of Stock Option Activity (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "INF",
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R82":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2466440 - Disclosure - Stock-Based Compensation - Summary of Stock Options Exercised (Details)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockOptionsExercisedDetails",
                "shortName":  "Stock-Based Compensation - Summary of Stock Options Exercised (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R83":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2467441 - Disclosure - Stock-Based Compensation - Schedule of Options (Details)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                "shortName":  "Stock-Based Compensation - Schedule of Options (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i19f69a749d034d9785b060eeef815e16_D20210101-20211231",
                    "decimals":  "INF",
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R84":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "id2725b81a3f74d75ae82244dc4d238c1_I20201231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2468442 - Disclosure - Stock-Based Compensation - Summary of Stock Awards Outstanding (Details)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails",
                "shortName":  "Stock-Based Compensation - Summary of Stock Awards Outstanding (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i19f69a749d034d9785b060eeef815e16_D20210101-20211231",
                    "decimals":  "INF",
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R85":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2469443 - Disclosure - Stock-Based Compensation - Schedule of Stock Available for Future Grants (Details)",
                "role":  "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails",
                "shortName":  "Stock-Based Compensation - Schedule of Stock Available for Future Grants (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "i280bd0795f1d4c0b9e214bc81567bf55_D20210101-20211231",
                    "decimals":  "INF",
                    "lang":  "en-US",
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R86":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:TreasuryStockShares",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2472444 - Disclosure - Stockholders' Equity - Narrative (Details)",
                "role":  "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                "shortName":  "Stockholders' Equity - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:TreasuryStockShares",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R87":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "if99dc582936149fe87afe86b66cc8a85_I20201231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquity",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2473445 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)",
                "role":  "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                "shortName":  "Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "id4837e3438614f478e77527b58987e43_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R88":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2474446 - Disclosure - Stockholders' Equity - Other Comprehensive Income (Loss) Of Equity Investees (Details)",
                "role":  "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails",
                "shortName":  "Stockholders' Equity - Other Comprehensive Income (Loss) Of Equity Investees (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:ScheduleOfOtherComprehensiveIncomeLossTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ic12db37a4d164b8ea1d4567a3b10a482_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R89":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2476447 - Disclosure - Stock Repurchase Programs - Narrative (Details)",
                "role":  "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails",
                "shortName":  "Stock Repurchase Programs - Narrative (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R9":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommonStockDividendsPerShareDeclared",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1007009 - Statement - Consolidated Statements of Changes In Stockholders' Equity (Parenthetical)",
                "role":  "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquityParenthetical",
                "shortName":  "Consolidated Statements of Changes In Stockholders' Equity (Parenthetical)",
                "subGroupType":  "parenthetical",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommonStockDividendsPerShareDeclared",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    }
                },
            "R90":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2479448 - Disclosure - Earnings Per Share (Details)",
                "role":  "http://www.nscorp.com/role/EarningsPerShareDetails",
                "shortName":  "Earnings Per Share (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R91":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2480449 - Disclosure - Earnings Per Share - Antidilutive Securities Excluded from Computation of EPS (Details)",
                "role":  "http://www.nscorp.com/role/EarningsPerShareAntidilutiveSecuritiesExcludedfromComputationofEPSDetails",
                "shortName":  "Earnings Per Share - Antidilutive Securities Excluded from Computation of EPS (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "ia24b26e63a60426fabf7db91cda3a43f_D20210101-20211231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R92":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccrualForEnvironmentalLossContingencies",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2482450 - Disclosure - Commitments and Contingencies (Details)",
                "role":  "http://www.nscorp.com/role/CommitmentsandContingenciesDetails",
                "shortName":  "Commitments and Contingencies (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "idaa63840fcff480689e856ec07065b6b_I20211231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccrualForEnvironmentalLossContingencies",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R93":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "iec74ea4c68644cd297a69735ba7f07b0_I20201231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ValuationAllowancesAndReservesBalance",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2484451 - Disclosure - Valuation and Qualifying Accounts (Details)",
                "role":  "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails",
                "shortName":  "Valuation and Qualifying Accounts (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20211231.htm",
                    "contextRef":  "iaf1792b7c1d044eab6d5a346c6913a82_I20181231",
                    "decimals":  "-6",
                    "lang":  "en-US",
                    "name":  "us-gaap:ValuationAllowancesAndReservesBalance",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                }
            },
        "segmentCount":  86,
        "tag":  {
            "dei_AmendmentFlag":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
                            "label":  "Amendment Flag",
                            "terseLabel":  "Amendment Flag"
                            }
                        }
                    },
                "localname":  "AmendmentFlag",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_AuditorFirmId":  {
                "auth_ref":  [
                    "r737",
                    "r738",
                    "r739"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "PCAOB issued Audit Firm Identifier",
                            "label":  "Auditor Firm ID",
                            "terseLabel":  "Auditor Firm ID"
                            }
                        }
                    },
                "localname":  "AuditorFirmId",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/AuditInformation"
                    ],
                "xbrltype":  "nonemptySequenceNumberItemType"
                },
            "dei_AuditorLocation":  {
                "auth_ref":  [
                    "r737",
                    "r738",
                    "r739"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Auditor Location",
                            "terseLabel":  "Auditor Location"
                            }
                        }
                    },
                "localname":  "AuditorLocation",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/AuditInformation"
                    ],
                "xbrltype":  "internationalNameItemType"
                },
            "dei_AuditorName":  {
                "auth_ref":  [
                    "r737",
                    "r738",
                    "r739"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Auditor Name",
                            "terseLabel":  "Auditor Name"
                            }
                        }
                    },
                "localname":  "AuditorName",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/AuditInformation"
                    ],
                "xbrltype":  "internationalNameItemType"
                },
            "dei_CityAreaCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Area code of city",
                            "label":  "City Area Code",
                            "terseLabel":  "City Area Code"
                            }
                        }
                    },
                "localname":  "CityAreaCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_CoverAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Cover page.",
                            "label":  "Cover [Abstract]",
                            "terseLabel":  "Cover page."
                            }
                        }
                    },
                "localname":  "CoverAbstract",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "xbrltype":  "stringItemType"
                },
            "dei_CurrentFiscalYearEndDate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "End date of current fiscal year in the format --MM-DD.",
                            "label":  "Current Fiscal Year End Date",
                            "terseLabel":  "Current Fiscal Year End Date"
                            }
                        }
                    },
                "localname":  "CurrentFiscalYearEndDate",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "gMonthDayItemType"
                },
            "dei_DocumentAnnualReport":  {
                "auth_ref":  [
                    "r737",
                    "r738",
                    "r739"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true only for a form used as an annual report.",
                            "label":  "Document Annual Report",
                            "terseLabel":  "Document Annual Report"
                            }
                        }
                    },
                "localname":  "DocumentAnnualReport",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_DocumentFiscalPeriodFocus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
                            "label":  "Document Fiscal Period Focus",
                            "terseLabel":  "Document Fiscal Period Focus"
                            }
                        }
                    },
                "localname":  "DocumentFiscalPeriodFocus",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "fiscalPeriodItemType"
                },
            "dei_DocumentFiscalYearFocus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "This is focus fiscal year of the document report in YYYY format.  For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus.  Example: 2006.",
                            "label":  "Document Fiscal Year Focus",
                            "terseLabel":  "Document Fiscal Year Focus"
                            }
                        }
                    },
                "localname":  "DocumentFiscalYearFocus",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "gYearItemType"
                },
            "dei_DocumentPeriodEndDate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
                            "label":  "Document Period End Date",
                            "terseLabel":  "Document Period End Date"
                            }
                        }
                    },
                "localname":  "DocumentPeriodEndDate",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "dateItemType"
                },
            "dei_DocumentTransitionReport":  {
                "auth_ref":  [
                    "r740"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true only for a form used as a transition report.",
                            "label":  "Document Transition Report",
                            "terseLabel":  "Document Transition Report"
                            }
                        }
                    },
                "localname":  "DocumentTransitionReport",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_DocumentType":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc).  The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
                            "label":  "Document Type",
                            "terseLabel":  "Document Type"
                            }
                        }
                    },
                "localname":  "DocumentType",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "submissionTypeItemType"
                },
            "dei_DocumentsIncorporatedByReferenceTextBlock":  {
                "auth_ref":  [
                    "r735"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Documents incorporated by reference.",
                            "label":  "Documents Incorporated by Reference [Text Block]",
                            "terseLabel":  "Documents Incorporated by Reference [Text Block]"
                            }
                        }
                    },
                "localname":  "DocumentsIncorporatedByReferenceTextBlock",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "dei_EntityAddressAddressLine1":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Address Line 1 such as Attn, Building Name, Street Name",
                            "label":  "Entity Address, Address Line One",
                            "terseLabel":  "Entity Address, Address Line One"
                            }
                        }
                    },
                "localname":  "EntityAddressAddressLine1",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressCityOrTown":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Name of the City or Town",
                            "label":  "Entity Address, City or Town",
                            "terseLabel":  "Entity Address, City or Town"
                            }
                        }
                    },
                "localname":  "EntityAddressCityOrTown",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressPostalZipCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Code for the postal or zip code",
                            "label":  "Entity Address, Postal Zip Code",
                            "terseLabel":  "Entity Address, Postal Zip Code"
                            }
                        }
                    },
                "localname":  "EntityAddressPostalZipCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityAddressStateOrProvince":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Name of the state or province.",
                            "label":  "Entity Address, State or Province",
                            "terseLabel":  "Entity Address, State or Province"
                            }
                        }
                    },
                "localname":  "EntityAddressStateOrProvince",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "stateOrProvinceItemType"
                },
            "dei_EntityCentralIndexKey":  {
                "auth_ref":  [
                    "r734"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC.  It is commonly abbreviated as CIK.",
                            "label":  "Entity Central Index Key",
                            "terseLabel":  "Entity Central Index Key"
                            }
                        }
                    },
                "localname":  "EntityCentralIndexKey",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "centralIndexKeyItemType"
                },
            "dei_EntityCommonStockSharesOutstanding":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report.  Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
                            "label":  "Entity Common Stock, Shares Outstanding",
                            "terseLabel":  "Entity Common Stock, Shares Outstanding"
                            }
                        }
                    },
                "localname":  "EntityCommonStockSharesOutstanding",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "dei_EntityCurrentReportingStatus":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days.  This information should be based on the registrant's current or most recent filing containing the related disclosure.",
                            "label":  "Entity Current Reporting Status",
                            "terseLabel":  "Entity Current Reporting Status"
                            }
                        }
                    },
                "localname":  "EntityCurrentReportingStatus",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityEmergingGrowthCompany":  {
                "auth_ref":  [
                    "r734"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicate if registrant meets the emerging growth company criteria.",
                            "label":  "Entity Emerging Growth Company",
                            "terseLabel":  "Entity Emerging Growth Company"
                            }
                        }
                    },
                "localname":  "EntityEmergingGrowthCompany",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityFileNumber":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Commission file number.  The field allows up to 17 characters.  The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
                            "label":  "Entity File Number",
                            "terseLabel":  "Entity File Number"
                            }
                        }
                    },
                "localname":  "EntityFileNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "fileNumberItemType"
                },
            "dei_EntityFilerCategory":  {
                "auth_ref":  [
                    "r734"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicate whether the registrant is one of the following:  Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer.  Definitions of these categories are stated in Rule 12b-2 of the Exchange Act.  This information should be based on the registrant's current or most recent filing containing the related disclosure.",
                            "label":  "Entity Filer Category",
                            "terseLabel":  "Entity Filer Category"
                            }
                        }
                    },
                "localname":  "EntityFilerCategory",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "filerCategoryItemType"
                },
            "dei_EntityIncorporationStateCountryCode":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Two-character EDGAR code representing the state or country of incorporation.",
                            "label":  "Entity Incorporation, State or Country Code",
                            "terseLabel":  "Entity Incorporation, State or Country Code"
                            }
                        }
                    },
                "localname":  "EntityIncorporationStateCountryCode",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "edgarStateCountryItemType"
                },
            "dei_EntityInteractiveDataCurrent":  {
                "auth_ref":  [
                    "r748"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
                            "label":  "Entity Interactive Data Current",
                            "terseLabel":  "Entity Interactive Data Current"
                            }
                        }
                    },
                "localname":  "EntityInteractiveDataCurrent",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityPublicFloat":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
                            "label":  "Entity Public Float",
                            "terseLabel":  "Title of each class"
                            }
                        }
                    },
                "localname":  "EntityPublicFloat",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "dei_EntityRegistrantName":  {
                "auth_ref":  [
                    "r734"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
                            "label":  "Entity Registrant Name",
                            "terseLabel":  "Entity Registrant Name"
                            }
                        }
                    },
                "localname":  "EntityRegistrantName",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityShellCompany":  {
                "auth_ref":  [
                    "r734"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
                            "label":  "Entity Shell Company",
                            "terseLabel":  "Entity Shell Company"
                            }
                        }
                    },
                "localname":  "EntityShellCompany",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntitySmallBusiness":  {
                "auth_ref":  [
                    "r734"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicates that the company is a Smaller Reporting Company (SRC).",
                            "label":  "Entity Small Business",
                            "terseLabel":  "Entity Small Business"
                            }
                        }
                    },
                "localname":  "EntitySmallBusiness",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityTaxIdentificationNumber":  {
                "auth_ref":  [
                    "r734"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
                            "label":  "Entity Tax Identification Number",
                            "terseLabel":  "Entity Tax Identification Number"
                            }
                        }
                    },
                "localname":  "EntityTaxIdentificationNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "employerIdItemType"
                },
            "dei_EntityVoluntaryFilers":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
                            "label":  "Entity Voluntary Filers",
                            "terseLabel":  "Entity Voluntary Filers"
                            }
                        }
                    },
                "localname":  "EntityVoluntaryFilers",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityWellKnownSeasonedIssuer":  {
                "auth_ref":  [
                    "r752"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
                            "label":  "Entity Well-known Seasoned Issuer",
                            "terseLabel":  "Entity Well-known Seasoned Issuer"
                            }
                        }
                    },
                "localname":  "EntityWellKnownSeasonedIssuer",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_IcfrAuditorAttestationFlag":  {
                "auth_ref":  [
                    "r737",
                    "r738",
                    "r739"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "ICFR Auditor Attestation Flag",
                            "terseLabel":  "ICFR Auditor Attestation Flag"
                            }
                        }
                    },
                "localname":  "IcfrAuditorAttestationFlag",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_LocalPhoneNumber":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Local phone number for entity.",
                            "label":  "Local Phone Number",
                            "terseLabel":  "Local Phone Number"
                            }
                        }
                    },
                "localname":  "LocalPhoneNumber",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_Security12bTitle":  {
                "auth_ref":  [
                    "r733"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Title of a 12(b) registered security.",
                            "label":  "Title of 12(b) Security",
                            "terseLabel":  "Title of 12(b) Security"
                            }
                        }
                    },
                "localname":  "Security12bTitle",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "securityTitleItemType"
                },
            "dei_SecurityExchangeName":  {
                "auth_ref":  [
                    "r736"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Name of the Exchange on which a security is registered.",
                            "label":  "Security Exchange Name",
                            "terseLabel":  "Security Exchange Name"
                            }
                        }
                    },
                "localname":  "SecurityExchangeName",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "edgarExchangeCodeItemType"
                },
            "dei_TradingSymbol":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Trading symbol of an instrument as listed on an exchange.",
                            "label":  "Trading Symbol",
                            "terseLabel":  "Trading Symbol"
                            }
                        }
                    },
                "localname":  "TradingSymbol",
                "nsuri":  "http://xbrl.sec.gov/dei/2021q4",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "tradingSymbolItemType"
                },
            "nsc_AccountsPayableCasualtyAndOtherClaimsCurrentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Accounts Payable Casualty And Other Claims Current",
                            "label":  "Accounts Payable Casualty And Other Claims Current [Member]",
                            "terseLabel":  "Current Portion of Casualty and Other Claims Included in Accounts Payable"
                            }
                        }
                    },
                "localname":  "AccountsPayableCasualtyAndOtherClaimsCurrentMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AccountsReceivableSecuritizationBalance":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The balance as of the reporting period of the amount owed by the reporting entity to counterparties in securitized loan transactions.",
                            "label":  "Accounts Receivable Securitization Balance",
                            "terseLabel":  "Accounts receivable securitization balance"
                            }
                        }
                    },
                "localname":  "AccountsReceivableSecuritizationBalance",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_AccumulatedOtherComprehensiveIncomeEquityInvesteesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Accumulated other comprehensive loss of equity investees component of accumulated other comprehensive income.",
                            "label":  "Accumulated Other Comprehensive Income Equity Investees [Member]",
                            "terseLabel":  "Other comprehensive income of equity investees"
                            }
                        }
                    },
                "localname":  "AccumulatedOtherComprehensiveIncomeEquityInvesteesMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AffiliateVotingMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Voting interest in affiliate.",
                            "label":  "Affiliate Voting [Member]",
                            "terseLabel":  "Conrail Voting"
                            }
                        }
                    },
                "localname":  "AffiliateVotingMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AgriculturalForestAndConsumerMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Agricultural, Forest and Consumer",
                            "label":  "Agricultural, Forest and Consumer [Member]",
                            "terseLabel":  "Agriculture, forest and consumer products"
                            }
                        }
                    },
                "localname":  "AgriculturalForestAndConsumerMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AgricultureForestAndConsumerProductsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Agriculture, Forest And Consumer Products",
                            "label":  "Agriculture, Forest And Consumer Products [Member]",
                            "terseLabel":  "Agriculture, Forest And Consumer Products"
                            }
                        }
                    },
                "localname":  "AgricultureForestAndConsumerProductsMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AmendedLtipPlanAwardGrantedAsOptionOrStockAppreciationRight":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amended LTIP Plan Award Granted As Option Or Stock Appreciation Right",
                            "label":  "Amended LTIP Plan Award Granted As Option Or Stock Appreciation Right",
                            "terseLabel":  "Amended LTIP plan-award granted as an option or stock appreciation right (in shares)"
                            }
                        }
                    },
                "localname":  "AmendedLtipPlanAwardGrantedAsOptionOrStockAppreciationRight",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "nsc_AmendedLtipPlanAwardGrantedAsOtherThanOptionOrStockAppreciationRight":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amended LTIP Plan Award Granted As Other Than Option Or Stock Appreciation Right",
                            "label":  "Amended LTIP Plan Award Granted As Other Than Option Or Stock Appreciation Right",
                            "terseLabel":  "Amended LTIP plan - award granted in a form other than option or stock appreciation right (in shares)"
                            }
                        }
                    },
                "localname":  "AmendedLtipPlanAwardGrantedAsOtherThanOptionOrStockAppreciationRight",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "nsc_AmendedSecuritizationBorrowingsProgramMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amended Securitization Borrowings Program",
                            "label":  "Amended Securitization Borrowings Program [Member]",
                            "terseLabel":  "Amended Securitization Borrowings Program"
                            }
                        }
                    },
                "localname":  "AmendedSecuritizationBorrowingsProgramMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AncillaryServicesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Ancillary Services",
                            "label":  "Ancillary Services [Member]",
                            "terseLabel":  "Ancillary Services"
                            }
                        }
                    },
                "localname":  "AncillaryServicesMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AncillaryServicesPercentOfTotalRailwayOperatingRevenues":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Ancillary Services Percent Of Total Railway Operating Revenues",
                            "label":  "Ancillary Services Percent Of Total Railway Operating Revenues",
                            "terseLabel":  "Accessorial services percent of total railway operating revenues"
                            }
                        }
                    },
                "localname":  "AncillaryServicesPercentOfTotalRailwayOperatingRevenues",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_AssetsAndLiabilitiesLesseeTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Assets And Liabilities, Lessee [Table Text Block]",
                            "label":  "Assets And Liabilities, Lessee [Table Text Block]",
                            "terseLabel":  "Schedule of Lease Related Assets and Liabilities"
                            }
                        }
                    },
                "localname":  "AssetsAndLiabilitiesLesseeTableTextBlock",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "nsc_AuditInformationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Audit Information [Abstract]",
                            "label":  "Audit Information [Abstract]"
                            }
                        }
                    },
                "localname":  "AuditInformationAbstract",
                "nsuri":  "http://www.nscorp.com/20211231",
                "xbrltype":  "stringItemType"
                },
            "nsc_AutomotiveMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Railway Operating Revenues, Market Group, Automotive",
                            "label":  "Automotive [Member]",
                            "terseLabel":  "Automotive"
                            }
                        }
                    },
                "localname":  "AutomotiveMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_BallastMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount represents ballast held for productive use.",
                            "label":  "Ballast [Member]",
                            "terseLabel":  "Ballast"
                            }
                        }
                    },
                "localname":  "BallastMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_ChemicalsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Railway Operating Revenues, Market Group, Chemicals",
                            "label":  "Chemicals [Member]",
                            "terseLabel":  "Chemicals"
                            }
                        }
                    },
                "localname":  "ChemicalsMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_CoalMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Coal",
                            "label":  "Coal [Member]",
                            "terseLabel":  "Coal"
                            }
                        }
                    },
                "localname":  "CoalMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_CommingledFundsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Commingled Funds [Member]",
                            "label":  "Commingled Funds [Member]",
                            "terseLabel":  "Commingled funds"
                            }
                        }
                    },
                "localname":  "CommingledFundsMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_CommonStockTransactions":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Common stock transactions, including proceeds from stock options exercised and payments related to tax withholding for share-based compensation",
                            "label":  "Common Stock Transactions",
                            "terseLabel":  "Common Stock transactions"
                            }
                        }
                    },
                "localname":  "CommonStockTransactions",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_ConrailIncMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Jointly owned LLC between NS and CSX that is treated by NS as an equity method investee",
                            "label":  "Conrail Inc [Member]",
                            "terseLabel":  "Conrail"
                            }
                        }
                    },
                "localname":  "ConrailIncMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_ConstructionInProcessEquipmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "This element is used to disclose construction in process related to equipment held for productive use.",
                            "label":  "Construction In Process Equipment [Member]",
                            "terseLabel":  "Construction in process"
                            }
                        }
                    },
                "localname":  "ConstructionInProcessEquipmentMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_ConstructionInProcessRoadwayMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Construction in Process Roadway [Member]",
                            "label":  "Construction In Process Roadway [Member]",
                            "terseLabel":  "Construction in process"
                            }
                        }
                    },
                "localname":  "ConstructionInProcessRoadwayMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_CorporateOwnedLifeInsuranceIncome":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Corporate Owned Life Insurance Income",
                            "label":  "Corporate Owned Life Insurance Income",
                            "terseLabel":  "COLI \u2013 net"
                            }
                        }
                    },
                "localname":  "CorporateOwnedLifeInsuranceIncome",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_DefinedBenefitPlanAssumedHealthCareCostTrendRate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Defined Benefit Plan Assumed Health Care Cost Trend Rate",
                            "label":  "Defined Benefit Plan Assumed Health Care Cost Trend Rate",
                            "terseLabel":  "Health care trend rate"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAssumedHealthCareCostTrendRate",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateForInterestCost":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate For Interest Cost",
                            "label":  "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate For Interest Cost",
                            "terseLabel":  "Discount rate - interest cost"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateForInterestCost",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateForServiceCost":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate For Service Cost",
                            "label":  "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate For Service Cost",
                            "terseLabel":  "Discount rate - service cost"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateForServiceCost",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_DefinedBenefitPlanNumberOfInvestmentFirms":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Defined Benefit Plan, Number Of Investment Firms",
                            "label":  "Defined Benefit Plan, Number Of Investment Firms",
                            "terseLabel":  "Number of investment firms"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanNumberOfInvestmentFirms",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_DepreciationRate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Represents the rate of depreciation applied to a particular asset class",
                            "label":  "Depreciation Rate",
                            "terseLabel":  "Depreciation Rate"
                            }
                        }
                    },
                "localname":  "DepreciationRate",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_DepreciationStudiesPeriod":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Depreciation Studies, Period",
                            "label":  "Depreciation Studies, Period",
                            "terseLabel":  "Depreciation studies, period"
                            }
                        }
                    },
                "localname":  "DepreciationStudiesPeriod",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_DueToAffiliatedCurrentAccountsPayableConvertedToNoncurrent":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Due To Affiliated Current, Accounts Payable Converted to Noncurrent",
                            "label":  "Due To Affiliated Current, Accounts Payable Converted to Noncurrent",
                            "terseLabel":  "Accounts payable into long-term advances from Conrail"
                            }
                        }
                    },
                "localname":  "DueToAffiliatedCurrentAccountsPayableConvertedToNoncurrent",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_EmployeesCoveredByCollectiveBargainingAgreements":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percent of the company's employees covered by collective bargaining agreements with various labor unions.",
                            "label":  "Employees Covered By Collective Bargaining Agreements",
                            "terseLabel":  "Employees covered by collective bargaining agreements"
                            }
                        }
                    },
                "localname":  "EmployeesCoveredByCollectiveBargainingAgreements",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_EnvironmentalCleanupLocations":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of known locations and projects of environmental loss contingencies.",
                            "label":  "Environmental Cleanup Locations",
                            "terseLabel":  "Known cleanup and remediation locations and projects"
                            }
                        }
                    },
                "localname":  "EnvironmentalCleanupLocations",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_EnvironmentalLocationsRepresentativeSample":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A representative sample of the total number of environmental locations and projects.",
                            "label":  "Environmental Locations Representative Sample",
                            "terseLabel":  "Number of sites - representative sample"
                            }
                        }
                    },
                "localname":  "EnvironmentalLocationsRepresentativeSample",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_EnvironmentalLocationsRepresentativeSampleLiability":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Liability associated with the representative sample of environmental locations and projects.",
                            "label":  "Environmental Locations Representative Sample Liability",
                            "terseLabel":  "Liability associated with those sites"
                            }
                        }
                    },
                "localname":  "EnvironmentalLocationsRepresentativeSampleLiability",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_EnvironmentalLocationsRepresentativeSampleLiabilityPeriod":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of years over which environmental liabilities are expected to be paid out.",
                            "label":  "Environmental Locations Representative Sample Liability Period",
                            "terseLabel":  "Environmental locations representative sample liability payout period, in years"
                            }
                        }
                    },
                "localname":  "EnvironmentalLocationsRepresentativeSampleLiabilityPeriod",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_EnvironmentalResponsiblePartyInConjunctionWithOtherParties":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of locations the company or its subsidiaries in conjunction with other parties have been identified as potentially responsible parties by the Environmental Protection Agency (EPA).",
                            "label":  "Environmental Responsible Party In Conjunction With Other Parties",
                            "terseLabel":  "Responsible locations with another party"
                            }
                        }
                    },
                "localname":  "EnvironmentalResponsiblePartyInConjunctionWithOtherParties",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_FivePointTwoTwoPercentMaturing2097To2118Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Five Point Two Two Percent Maturing 2097 to 2118",
                            "label":  "Five Point Two Two Percent Maturing 2097 to 2118 [Member]",
                            "terseLabel":  "5.22% maturing 2097 to 2121"
                            }
                        }
                    },
                "localname":  "FivePointTwoTwoPercentMaturing2097To2118Member",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_FourPointTwentySixPercentMaturing2027To3031Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Four Point Twenty Six Percent Maturing 2027 to 3031",
                            "label":  "Four Point Twenty Six Percent Maturing 2027 to 3031 [Member]",
                            "terseLabel":  "4.26% maturing 2027 to 2031"
                            }
                        }
                    },
                "localname":  "FourPointTwentySixPercentMaturing2027To3031Member",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_FourPointZeroTwoPercentMaturing2037To2055Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Four Point Zero Two Percent Maturing 2037 to 2055",
                            "label":  "Four Point Zero Two Percent Maturing 2037 to 2055 [Member]",
                            "terseLabel":  "4.02% maturing 2037 to 2055"
                            }
                        }
                    },
                "localname":  "FourPointZeroTwoPercentMaturing2037To2055Member",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_FreightCarsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Value of freight cars held for productive use.",
                            "label":  "Freight Cars [Member]",
                            "terseLabel":  "Freight cars"
                            }
                        }
                    },
                "localname":  "FreightCarsMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_GrantDate2018Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Grant Date, 2018",
                            "label":  "Grant Date, 2018 [Member]",
                            "terseLabel":  "Grant Date, 2018"
                            }
                        }
                    },
                "localname":  "GrantDate2018Member",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_GrantDate2019Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Grant Date, 2019",
                            "label":  "Grant Date, 2019 [Member]",
                            "terseLabel":  "Grant Date, 2019"
                            }
                        }
                    },
                "localname":  "GrantDate2019Member",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_IncomeLossDueToNoncashImpairmentChargesAgainstEquityMethodInvestment":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Income (Loss) Due To Noncash Impairment Charges Against Equity Method Investment",
                            "label":  "Income (Loss) Due To Noncash Impairment Charges Against Equity Method Investment",
                            "terseLabel":  "Loss due to noncash impairment charges against equity method investment"
                            }
                        }
                    },
                "localname":  "IncomeLossDueToNoncashImpairmentChargesAgainstEquityMethodInvestment",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_IncomeTaxExpenseBenefitOneTimeImpairmentLossAdjustmentForLocomotiveRetirementAmount":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Income Tax Expense (Benefit), One Time Impairment Loss, Adjustment for Locomotive Retirement, Amount",
                            "label":  "Income Tax Expense (Benefit), One Time Impairment Loss, Adjustment for Locomotive Retirement, Amount",
                            "terseLabel":  "Income tax benefit for locomotive retirement adjustment"
                            }
                        }
                    },
                "localname":  "IncomeTaxExpenseBenefitOneTimeImpairmentLossAdjustmentForLocomotiveRetirementAmount",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_IntermodalMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Intermodal",
                            "label":  "Intermodal [Member]",
                            "terseLabel":  "Intermodal"
                            }
                        }
                    },
                "localname":  "IntermodalMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_LTIPDividendEquivalentPaymentYears":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of years holders of LTIP options who remain actively employed, are eligible for dividend equivalent payments on a particular stock option grant.",
                            "label":  "LTIP Dividend Equivalent Payment Years",
                            "terseLabel":  "LTIP dividend equivalent payment, in years"
                            }
                        }
                    },
                "localname":  "LTIPDividendEquivalentPaymentYears",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_LesseeOperatingLeaseEstimatedCostOfConstruction":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Lessee, Operating Lease, Estimated Cost Of Construction",
                            "label":  "Lessee, Operating Lease, Estimated Cost Of Construction",
                            "terseLabel":  "Estimated construction cost, noncancelable lease"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseEstimatedCostOfConstruction",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_LesseeOperatingLeaseResidualValueGuaranteePercent":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Lessee, Operating Lease, Residual Value Guarantee, Percent",
                            "label":  "Lessee, Operating Lease, Residual Value Guarantee, Percent",
                            "terseLabel":  "Residual value guarantee, percentage"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseResidualValueGuaranteePercent",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_LesseeOperatingLeaseTerminationPeriod":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Lessee, Operating Lease, Termination Period",
                            "label":  "Lessee, Operating Lease, Termination Period",
                            "terseLabel":  "Termination period"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseTerminationPeriod",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_LocomotivesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Value of locomotives held for productive use.",
                            "label":  "Locomotives [Member]",
                            "terseLabel":  "Locomotives"
                            }
                        }
                    },
                "localname":  "LocomotivesMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_LongTermPurchaseCommitmentFutureAccessFeesDueRelatedPartyTransactionYearOne":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Long-term Purchase Commitment, Future Access Fees Due, Related Party Transaction, Year One",
                            "label":  "Long-term Purchase Commitment, Future Access Fees Due, Related Party Transaction, Year One",
                            "terseLabel":  "Access fees due 2022"
                            }
                        }
                    },
                "localname":  "LongTermPurchaseCommitmentFutureAccessFeesDueRelatedPartyTransactionYearOne",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_LongTermPurchaseCommitmentFutureAccessFeesDueRelatedPartyTransactionYearThree":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Long-term Purchase Commitment, Future Access Fees Due, Related Party Transaction, Year Three",
                            "label":  "Long-term Purchase Commitment, Future Access Fees Due, Related Party Transaction, Year Three",
                            "terseLabel":  "Access fees due 2024"
                            }
                        }
                    },
                "localname":  "LongTermPurchaseCommitmentFutureAccessFeesDueRelatedPartyTransactionYearThree",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_LongTermPurchaseCommitmentFutureAccessFeesDueRelatedPartyTransactionYearTwo":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Long-term Purchase Commitment, Future Access Fees Due, Related Party Transaction, Year Two",
                            "label":  "Long-term Purchase Commitment, Future Access Fees Due, Related Party Transaction, Year Two",
                            "terseLabel":  "Access fees due 2023"
                            }
                        }
                    },
                "localname":  "LongTermPurchaseCommitmentFutureAccessFeesDueRelatedPartyTransactionYearTwo",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_MarketGroupsPercentOfTotalRailwayOperatingRevenues":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percent of total railway operating revenues by market group.",
                            "label":  "Market Groups Percent Of Total Railway Operating Revenues",
                            "terseLabel":  "Market groups percent of total railway operating revenues"
                            }
                        }
                    },
                "localname":  "MarketGroupsPercentOfTotalRailwayOperatingRevenues",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_MetalsAndConstructionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Railway Operating Revenues, Market Group, Metals/Construction",
                            "label":  "Metals And Construction [Member]",
                            "terseLabel":  "Metals and construction"
                            }
                        }
                    },
                "localname":  "MetalsAndConstructionMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_NumberOfDepreciableAssetClassesUsedRange":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number Of Depreciable Asset Classes Used Range",
                            "label":  "Number Of Depreciable Asset Classes Used Range",
                            "terseLabel":  "Approximate number of depreciable asset classes used"
                            }
                        }
                    },
                "localname":  "NumberOfDepreciableAssetClassesUsedRange",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_NumberOfRailroadsOwningJointRailcarPoolingCompany":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of Railroads Owning Joint Railcar Pooling Company",
                            "label":  "Number of Railroads Owning Joint Railcar Pooling Company",
                            "terseLabel":  "Number of railroads"
                            }
                        }
                    },
                "localname":  "NumberOfRailroadsOwningJointRailcarPoolingCompany",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_OperatingRouteMiles":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Approximate number of route miles operated by the company in the East and Midwest.",
                            "label":  "Operating Route Miles",
                            "terseLabel":  "Operating route miles"
                            }
                        }
                    },
                "localname":  "OperatingRouteMiles",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_OtherIncomeExpenseNet":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Other Income (Expense), Net",
                            "label":  "Other Income (Expense), Net",
                            "terseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "OtherIncomeExpenseNet",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_OtherLiabilitiesCasualtyAndOtherClaimsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Other Liabilities Casualty And Other Claims",
                            "label":  "Other Liabilities Casualty And Other Claims [Member]",
                            "terseLabel":  "Casualty and Other Claims Included in Other Liabilities"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesCasualtyAndOtherClaimsMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_OtherReceivablesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Other Receivables [Member]",
                            "label":  "Other Receivables [Member]",
                            "terseLabel":  "Other Receivables"
                            }
                        }
                    },
                "localname":  "OtherReceivablesMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_OtherRoadwayMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Value of other roadway assets held for productive use",
                            "label":  "Other Roadway [Member]",
                            "terseLabel":  "Other roadway"
                            }
                        }
                    },
                "localname":  "OtherRoadwayMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_PSUCycle":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "This elements is used to disclose the cycle, in years, when corporate performance achieves predetermined goals.",
                            "label":  "PSU Cycle",
                            "terseLabel":  "PSU cycle"
                            }
                        }
                    },
                "localname":  "PSUCycle",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_PensionPlanWeightedAverageAssetAllocationsTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The weighted-average asset allocations by asset category for the reporting period associated with the pension plan.",
                            "label":  "Pension Plan Weighted-Average Asset Allocations [Table Text Block]",
                            "terseLabel":  "Pension Plan Weighted-Average Asset Allocations, By Asset Category"
                            }
                        }
                    },
                "localname":  "PensionPlanWeightedAverageAssetAllocationsTableTextBlock",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "nsc_PropertyPlantAndEquipmentNumberOfLocomotivesClassifiedAsAssetsHeldForSale":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Property, Plant And Equipment, Number Of Locomotives Classified As Assets-Held-For Sale",
                            "label":  "Property, Plant And Equipment, Number Of Locomotives Classified As Assets-Held-For Sale",
                            "terseLabel":  "Number of locomotives held for sale"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentNumberOfLocomotivesClassifiedAsAssetsHeldForSale",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_PurchasedServicesAndRents":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The amount of expense for contract services provided to the Company and rent paid for freight cars owned by other railroads or private companies net of rents received, including lease expenses, primarily for locomotives, railcars, containers, and trailers.",
                            "label":  "Purchased services and rents",
                            "terseLabel":  "Purchased services and rents"
                            }
                        }
                    },
                "localname":  "PurchasedServicesAndRents",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_PurchasedservicesandrentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Purchased services and rent [Member]",
                            "label":  "Purchased services and rent [Member]",
                            "terseLabel":  "Purchased Services and Rent"
                            }
                        }
                    },
                "localname":  "PurchasedservicesandrentMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_RailwayOperatingRevenuesMarketGroupCoalMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Railway Operating Revenues, Market Group, Coal",
                            "label":  "Railway Operating Revenues Market Group Coal [Member]",
                            "terseLabel":  "Coal"
                            }
                        }
                    },
                "localname":  "RailwayOperatingRevenuesMarketGroupCoalMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_RailwayOperatingRevenuesMarketGroupIntermodalMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Railway Operating Revenues, Market Group, Intermodal",
                            "label":  "Railway Operating Revenues Market Group Intermodal [Member]",
                            "terseLabel":  "Intermodal"
                            }
                        }
                    },
                "localname":  "RailwayOperatingRevenuesMarketGroupIntermodalMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_RailwayOperatingRevenuesMarketGroupMerchandiseMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Railway Operating Revenues Market Group Merchandise [Member]",
                            "label":  "Railway Operating Revenues Market Group Merchandise [Member]",
                            "terseLabel":  "Merchandise"
                            }
                        }
                    },
                "localname":  "RailwayOperatingRevenuesMarketGroupMerchandiseMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_RevenuePaymentTerms":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Revenue, Payment Terms",
                            "label":  "Revenue, Payment Terms",
                            "terseLabel":  "Revenue, payment terms"
                            }
                        }
                    },
                "localname":  "RevenuePaymentTerms",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_RevenueRemainingPerformanceObligationAveragingTransitDays":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Revenue, Remaining Performance Obligation, Averaging Transit Days",
                            "label":  "Revenue, Remaining Performance Obligation, Averaging Transit Days",
                            "terseLabel":  "Average transit days (or less)"
                            }
                        }
                    },
                "localname":  "RevenueRemainingPerformanceObligationAveragingTransitDays",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_RoadwayAndPropertyMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Roadway And Property [Member]",
                            "label":  "Roadway And Property [Member]",
                            "terseLabel":  "Line of Road and Property Lease"
                            }
                        }
                    },
                "localname":  "RoadwayAndPropertyMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_RoadwayMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosures over those assets included in our Roadway asset class.  Examples include rail, track material, ties, ballast, etc.",
                            "label":  "Roadway [Member]",
                            "terseLabel":  "Roadway"
                            }
                        }
                    },
                "localname":  "RoadwayMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_ScheduleOfOtherComprehensiveIncomeLossTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Schedule Of Other Comprehensive Income (Loss) [Table Text Block]",
                            "label":  "Schedule Of Other Comprehensive Income (Loss) [Table Text Block]",
                            "terseLabel":  "Other Comprehensive Income (Loss) of Equity Investees"
                            }
                        }
                    },
                "localname":  "ScheduleOfOtherComprehensiveIncomeLossTableTextBlock",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "nsc_SecuritizationBorrowingsMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Securitization Borrowings [Member]",
                            "label":  "Securitization Borrowings [Member]",
                            "terseLabel":  "Securitization Borrowings"
                            }
                        }
                    },
                "localname":  "SecuritizationBorrowingsMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_SelfInsuredForBodilyInjuryAndPropertyDamageToThirdPartiesAbove":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount above which the company is self-insured per occurrence for bodily injury and property damage to third parties.",
                            "label":  "Self Insured For Bodily Injury And Property Damage To Third Parties Above",
                            "terseLabel":  "Self-insured injury/damage to third parties - and above, per occurrence"
                            }
                        }
                    },
                "localname":  "SelfInsuredForBodilyInjuryAndPropertyDamageToThirdPartiesAbove",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_SelfInsuredForBodilyInjuryAndPropertyDamageToThirdPartiesBelowForSpecificPerils":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Self-Insured For Bodily Injury And Property Damage To Third Parties, Below, For Specific Perils",
                            "label":  "Self-Insured For Bodily Injury And Property Damage To Third Parties, Below, For Specific Perils",
                            "terseLabel":  "Self-insured for bodily injury and property damage to third parties above, for specific perils"
                            }
                        }
                    },
                "localname":  "SelfInsuredForBodilyInjuryAndPropertyDamageToThirdPartiesBelowForSpecificPerils",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_SelfInsuredForBodilyInjuryAndPropertyDamageToThirdPartiesUpTo":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount up to which the company is self-insured per occurrence for bodily injury and property damage to third parties.",
                            "label":  "Self Insured For Bodily Injury And Property Damage To Third Parties Up To",
                            "terseLabel":  "Self-insured injury/damage to third party - up to"
                            }
                        }
                    },
                "localname":  "SelfInsuredForBodilyInjuryAndPropertyDamageToThirdPartiesUpTo",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_SelfInsuredForPropertyOwnedAbove":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount above which the company is self-insured, per occurrence, for property owned or in the care, custody or control of the company.",
                            "label":  "Self-Insured For Property Owned Above",
                            "terseLabel":  "Self-insured NS owned property - and above, per occurrence"
                            }
                        }
                    },
                "localname":  "SelfInsuredForPropertyOwnedAbove",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_SelfInsuredForPropertyOwnedUpTo":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount up to which the company is self-insured, per occurrence, for property owned or in the care, custody or control of the company.",
                            "label":  "Self-Insured For Property Owned Up To",
                            "terseLabel":  "Self-insured NS owned property - up to"
                            }
                        }
                    },
                "localname":  "SelfInsuredForPropertyOwnedUpTo",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_SelfInsuredPercentageOfPotentialLossesCovered":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Self-Insured, Percentage Of Potential Losses Covered",
                            "label":  "Self-Insured, Percentage Of Potential Losses Covered",
                            "terseLabel":  "Self-insured, percentage of potential losses covered"
                            }
                        }
                    },
                "localname":  "SelfInsuredPercentageOfPotentialLossesCovered",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_SeniorNotesDue2031Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Senior Notes Due 2031",
                            "label":  "Senior Notes Due 2031 [Member]",
                            "terseLabel":  "Senior Notes Due 2031"
                            }
                        }
                    },
                "localname":  "SeniorNotesDue2031Member",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_SeniorNotesDue2051Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Senior Notes Due 2051",
                            "label":  "Senior Notes Due 2051 [Member]",
                            "terseLabel":  "Senior Notes Due 2051"
                            }
                        }
                    },
                "localname":  "SeniorNotesDue2051Member",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_SeniorNotesDue2121Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Senior Notes Due 2121",
                            "label":  "Senior Notes Due 2121 [Member]",
                            "terseLabel":  "Senior Notes Due 2121"
                            }
                        }
                    },
                "localname":  "SeniorNotesDue2121Member",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedAndPaidInCommonStockWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Earned And Paid In Common Stock, Weighted Average Grant Date Fair Value",
                            "label":  "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Earned And Paid In Common Stock, Weighted Average Grant Date Fair Value",
                            "verboseLabel":  "Earned (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedAndPaidInCommonStockWeightedAverageGrantDateFairValue",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "nsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearned":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Unearned",
                            "label":  "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Unearned",
                            "negatedTerseLabel":  "Unearned (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearned",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "nsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearnedWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Unearned, Weighted Average Grant Date Fair Value",
                            "label":  "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Unearned, Weighted Average Grant Date Fair Value",
                            "terseLabel":  "Unearned (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearnedWeightedAverageGrantDateFairValue",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "nsc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceTableTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share-based compensation arrangement by share-based payment award, options, grants in period, weighted average exercise price, table [Table Text Block]",
                            "label":  "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Weighted Average Exercise Price, Table [Table Text Block]",
                            "terseLabel":  "Schedule of Options Granted Under LTIP and TSOP"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceTableTableTextBlock",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "nsc_ShareBasedPaymentArrangementUnvestedOptionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share-based Payment Arrangement, Unvested, Option",
                            "label":  "Share-based Payment Arrangement, Unvested, Option [Member]",
                            "terseLabel":  "LTIP options during vesting period"
                            }
                        }
                    },
                "localname":  "ShareBasedPaymentArrangementUnvestedOptionMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_StockRepurchaseProgramAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stock Repurchase Program [Abstract]",
                            "terseLabel":  "Stock Repurchase Program [Abstract]"
                            }
                        }
                    },
                "localname":  "StockRepurchaseProgramAbstract",
                "nsuri":  "http://www.nscorp.com/20211231",
                "xbrltype":  "stringItemType"
                },
            "nsc_TTXCompanyMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "TTX Company [Member]",
                            "label":  "TTX Company [Member]",
                            "terseLabel":  "TTX Company"
                            }
                        }
                    },
                "localname":  "TTXCompanyMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_ThreePointFortyPercentMaturingTo2026Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Three Point Forty Percent Maturing to 2026",
                            "label":  "Three Point Forty Percent Maturing to 2026 [Member]",
                            "terseLabel":  "3.40% maturing to 2026"
                            }
                        }
                    },
                "localname":  "ThreePointFortyPercentMaturingTo2026Member",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_TiesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Value of ties held for productive use.",
                            "label":  "Ties [Member]",
                            "terseLabel":  "Ties"
                            }
                        }
                    },
                "localname":  "TiesMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_TotalRoadwayMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Value of total roadway assets held for productive use.",
                            "label":  "Total Roadway [Member]",
                            "terseLabel":  "Total roadway"
                            }
                        }
                    },
                "localname":  "TotalRoadwayMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_TrustOwnedLifeInsuranceFairValue":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The fair value of trust-owned life insurance related to postretirement benefit plan assets as of the reporting period.",
                            "label":  "Trust Owned Life Insurance Fair Value",
                            "terseLabel":  "Trust-owned life insurance fair value"
                            }
                        }
                    },
                "localname":  "TrustOwnedLifeInsuranceFairValue",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_TsopMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Norfolk Southern Corporation Thoroughbred Stock Option Plan [Member].",
                            "label":  "Tsop [Member]",
                            "terseLabel":  "TSOP"
                            }
                        }
                    },
                "localname":  "TsopMember",
                "nsuri":  "http://www.nscorp.com/20211231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_MaximumMember":  {
                "auth_ref":  [
                    "r278",
                    "r312",
                    "r454",
                    "r459",
                    "r622",
                    "r623",
                    "r624",
                    "r625",
                    "r626",
                    "r627",
                    "r646",
                    "r693",
                    "r695",
                    "r731",
                    "r732"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Upper limit of the provided range.",
                            "label":  "Maximum [Member]",
                            "terseLabel":  "Maximum"
                            }
                        }
                    },
                "localname":  "MaximumMember",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_MinimumMember":  {
                "auth_ref":  [
                    "r278",
                    "r312",
                    "r454",
                    "r459",
                    "r622",
                    "r623",
                    "r624",
                    "r625",
                    "r626",
                    "r627",
                    "r646",
                    "r693",
                    "r695",
                    "r731",
                    "r732"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Lower limit of the provided range.",
                            "label":  "Minimum [Member]",
                            "terseLabel":  "Minimum"
                            }
                        }
                    },
                "localname":  "MinimumMember",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_OtherPropertyMember":  {
                "auth_ref":  [
                    "r725",
                    "r730",
                    "r749",
                    "r750"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Property classified as other.",
                            "label":  "Other Property [Member]",
                            "terseLabel":  "Other property"
                            }
                        }
                    },
                "localname":  "OtherPropertyMember",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ProductOrServiceAxis":  {
                "auth_ref":  [
                    "r200",
                    "r352",
                    "r354",
                    "r648",
                    "r692",
                    "r694"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by product and service, or group of similar products and similar services.",
                            "label":  "Product and Service [Axis]",
                            "terseLabel":  "Product and Service [Axis]"
                            }
                        }
                    },
                "localname":  "ProductOrServiceAxis",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_ProductsAndServicesDomain":  {
                "auth_ref":  [
                    "r200",
                    "r352",
                    "r354",
                    "r648",
                    "r692",
                    "r694"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Product or service, or a group of similar products or similar services.",
                            "label":  "Product and Service [Domain]",
                            "terseLabel":  "Product and Service [Domain]"
                            }
                        }
                    },
                "localname":  "ProductsAndServicesDomain",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_RangeAxis":  {
                "auth_ref":  [
                    "r278",
                    "r312",
                    "r391",
                    "r454",
                    "r459",
                    "r622",
                    "r623",
                    "r624",
                    "r625",
                    "r626",
                    "r627",
                    "r646",
                    "r693",
                    "r695",
                    "r731",
                    "r732"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by statistical measurement.  Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
                            "label":  "Statistical Measurement [Axis]",
                            "terseLabel":  "Statistical Measurement [Axis]"
                            }
                        }
                    },
                "localname":  "RangeAxis",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_RangeMember":  {
                "auth_ref":  [
                    "r278",
                    "r312",
                    "r391",
                    "r454",
                    "r459",
                    "r622",
                    "r623",
                    "r624",
                    "r625",
                    "r626",
                    "r627",
                    "r646",
                    "r693",
                    "r695",
                    "r731",
                    "r732"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Statistical measurement.  Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
                            "label":  "Statistical Measurement [Domain]",
                            "terseLabel":  "Statistical Measurement [Domain]"
                            }
                        }
                    },
                "localname":  "RangeMember",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r133",
                    "r751"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for valuation and qualifying accounts and reserves.",
                            "label":  "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
                            "terseLabel":  "Valuation and Qualifying Accounts"
                            }
                        }
                    },
                "localname":  "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccounts"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "srt_ValuationAndQualifyingAccountsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
                            "terseLabel":  "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
                            }
                        }
                    },
                "localname":  "ValuationAndQualifyingAccountsAbstract",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "srt_ValuationAndQualifyingAccountsDisclosureLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
                            "terseLabel":  "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
                            }
                        }
                    },
                "localname":  "ValuationAndQualifyingAccountsDisclosureLineItems",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_ValuationAndQualifyingAccountsDisclosureTable":  {
                "auth_ref":  [
                    "r126",
                    "r127",
                    "r128",
                    "r131",
                    "r132",
                    "r751"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of valuation and qualifying accounts and reserves.",
                            "label":  "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
                            "terseLabel":  "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
                            }
                        }
                    },
                "localname":  "ValuationAndQualifyingAccountsDisclosureTable",
                "nsuri":  "http://fasb.org/srt/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AOCIAttributableToParentNetOfTaxRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
                            "terseLabel":  "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
                            }
                        }
                    },
                "localname":  "AOCIAttributableToParentNetOfTaxRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccountingPoliciesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Accounting Policies [Abstract]",
                            "terseLabel":  "Accounting Policies [Abstract]"
                            }
                        }
                    },
                "localname":  "AccountingPoliciesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis":  {
                "auth_ref":  [
                    "r56"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of receivable.",
                            "label":  "Receivable Type [Axis]",
                            "terseLabel":  "Receivable Type [Axis]"
                            }
                        }
                    },
                "localname":  "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r42"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
                            "label":  "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
                            "terseLabel":  "Current Liabilities"
                            }
                        }
                    },
                "localname":  "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilities"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_AccountsPayableCurrent":  {
                "auth_ref":  [
                    "r41",
                    "r615"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Accounts Payable, Current",
                            "terseLabel":  "Accounts payable",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "AccountsPayableCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccountsPayableOtherCurrent":  {
                "auth_ref":  [
                    "r10",
                    "r41"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_AccountsPayableCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.",
                            "label":  "Accounts Payable, Other, Current",
                            "terseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "AccountsPayableOtherCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccountsReceivableNetCurrent":  {
                "auth_ref":  [
                    "r4",
                    "r27",
                    "r203",
                    "r204"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
                            "label":  "Accounts Receivable, after Allowance for Credit Loss, Current",
                            "terseLabel":  "Accounts receivable \u2013 net"
                            }
                        }
                    },
                "localname":  "AccountsReceivableNetCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccountsReceivableNetNoncurrent":  {
                "auth_ref":  [
                    "r27",
                    "r203",
                    "r662",
                    "r676"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.",
                            "label":  "Accounts Receivable, after Allowance for Credit Loss, Noncurrent",
                            "terseLabel":  "Accounts receivable, net, noncurrent"
                            }
                        }
                    },
                "localname":  "AccountsReceivableNetNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccrualForEnvironmentalLossContingencies":  {
                "auth_ref":  [
                    "r251",
                    "r258",
                    "r259"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
                            "label":  "Accrual for Environmental Loss Contingencies",
                            "terseLabel":  "Environmental liability"
                            }
                        }
                    },
                "localname":  "AccrualForEnvironmentalLossContingencies",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear":  {
                "auth_ref":  [
                    "r260"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Undiscounted amount of accrual for environmental loss contingency to be paid in next fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One",
                            "terseLabel":  "Current environmental liability"
                            }
                        }
                    },
                "localname":  "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedSalariesCurrent":  {
                "auth_ref":  [
                    "r9",
                    "r10",
                    "r47"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_AccountsPayableCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Accrued Salaries, Current",
                            "terseLabel":  "Accounts and wages payable"
                            }
                        }
                    },
                "localname":  "AccruedSalariesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedVacationCurrent":  {
                "auth_ref":  [
                    "r9",
                    "r47",
                    "r363"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_AccountsPayableCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Accrued Vacation, Current",
                            "terseLabel":  "Vacation liability"
                            }
                        }
                    },
                "localname":  "AccruedVacationCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember":  {
                "auth_ref":  [
                    "r61",
                    "r68",
                    "r77",
                    "r78",
                    "r79",
                    "r554"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
                            "label":  "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
                            "terseLabel":  "Pensions and other postretirement liabilities"
                            }
                        }
                    },
                "localname":  "AccumulatedDefinedBenefitPlansAdjustmentMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember":  {
                "auth_ref":  [
                    "r60",
                    "r68",
                    "r77",
                    "r78",
                    "r79",
                    "r554"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.",
                            "label":  "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
                            "terseLabel":  "Pensions And Other Postretirement Liabilities"
                            }
                        }
                    },
                "localname":  "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r39",
                    "r245"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PropertiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
                            "label":  "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
                            "negatedLabel":  "Accumulated Depreciation",
                            "verboseLabel":  "Accumulated depreciation"
                            }
                        }
                    },
                "localname":  "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheetsParenthetical",
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Accumulated Other Comprehensive Income (Loss) [Line Items]",
                            "terseLabel":  "Accumulated Other Comprehensive Income (Loss) [Line Items]"
                            }
                        }
                    },
                "localname":  "AccumulatedOtherComprehensiveIncomeLossLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax":  {
                "auth_ref":  [
                    "r30",
                    "r65",
                    "r67",
                    "r68",
                    "r679",
                    "r700",
                    "r701"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end.  Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.  Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
                            "label":  "Accumulated Other Comprehensive Income (Loss), Net of Tax",
                            "terseLabel":  "Accumulated other comprehensive loss"
                            }
                        }
                    },
                "localname":  "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable":  {
                "auth_ref":  [
                    "r77",
                    "r78",
                    "r577",
                    "r578",
                    "r579",
                    "r580",
                    "r581",
                    "r583"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of information about components of accumulated other comprehensive income (loss).",
                            "label":  "Accumulated Other Comprehensive Income (Loss) [Table]",
                            "terseLabel":  "Accumulated Other Comprehensive Income (Loss) [Table]"
                            }
                        }
                    },
                "localname":  "AccumulatedOtherComprehensiveIncomeLossTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeMember":  {
                "auth_ref":  [
                    "r64",
                    "r68",
                    "r77",
                    "r78",
                    "r79",
                    "r135",
                    "r136",
                    "r137",
                    "r554",
                    "r696",
                    "r697",
                    "r753"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent.  Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
                            "label":  "AOCI Attributable to Parent [Member]",
                            "terseLabel":  "Accumulated other comprehensive loss"
                            }
                        }
                    },
                "localname":  "AccumulatedOtherComprehensiveIncomeMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AdditionalPaidInCapital":  {
                "auth_ref":  [
                    "r28",
                    "r502",
                    "r615"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder.  Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
                            "label":  "Additional Paid in Capital",
                            "terseLabel":  "Additional paid-in capital"
                            }
                        }
                    },
                "localname":  "AdditionalPaidInCapital",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdditionalPaidInCapitalMember":  {
                "auth_ref":  [
                    "r135",
                    "r136",
                    "r137",
                    "r499",
                    "r500",
                    "r501",
                    "r558"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
                            "label":  "Additional Paid-in Capital [Member]",
                            "terseLabel":  "Additional Paid-In Capital"
                            }
                        }
                    },
                "localname":  "AdditionalPaidInCapitalMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
                            "terseLabel":  "Reconciliation of net income to net cash provided by operating activities:"
                            }
                        }
                    },
                "localname":  "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AllocatedShareBasedCompensationExpense":  {
                "auth_ref":  [
                    "r462",
                    "r495",
                    "r504"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of expense for award under share-based payment arrangement.  Excludes amount capitalized.",
                            "label":  "Share-based Payment Arrangement, Expense",
                            "terseLabel":  "Stock-based compensation expense"
                            }
                        }
                    },
                "localname":  "AllocatedShareBasedCompensationExpense",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofCompensationCostsandTaxBenefitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AllowanceForDoubtfulAccountsReceivable":  {
                "auth_ref":  [
                    "r205",
                    "r226",
                    "r228",
                    "r229"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of allowance for credit loss on accounts receivable.",
                            "label":  "Accounts Receivable, Allowance for Credit Loss",
                            "terseLabel":  "Allowance for doubtful accounts"
                            }
                        }
                    },
                "localname":  "AllowanceForDoubtfulAccountsReceivable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax":  {
                "auth_ref":  [
                    "r443"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss.",
                            "label":  "Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax",
                            "verboseLabel":  "Total recognized in net periodic cost and other comprehensive income"
                            }
                        }
                    },
                "localname":  "AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":  {
                "auth_ref":  [
                    "r162"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
                            "label":  "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
                            "terseLabel":  "Antidilutive securities excluded from computation of earnings per share (in shares)"
                            }
                        }
                    },
                "localname":  "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareAntidilutiveSecuritiesExcludedfromComputationofEPSDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_AssetBackedSecuritiesMember":  {
                "auth_ref":  [
                    "r208",
                    "r392"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.",
                            "label":  "Asset-backed Securities [Member]",
                            "terseLabel":  "Mortgage and other asset-backed securities"
                            }
                        }
                    },
                "localname":  "AssetBackedSecuritiesMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_Assets":  {
                "auth_ref":  [
                    "r119",
                    "r187",
                    "r192",
                    "r198",
                    "r222",
                    "r264",
                    "r265",
                    "r266",
                    "r267",
                    "r268",
                    "r269",
                    "r270",
                    "r271",
                    "r272",
                    "r273",
                    "r274",
                    "r551",
                    "r555",
                    "r575",
                    "r613",
                    "r615",
                    "r657",
                    "r678"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized.  Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
                            "label":  "Assets",
                            "totalLabel":  "Total assets"
                            }
                        }
                    },
                "localname":  "Assets",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AssetsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Assets [Abstract]",
                            "terseLabel":  "Assets"
                            }
                        }
                    },
                "localname":  "AssetsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AssetsCurrent":  {
                "auth_ref":  [
                    "r5",
                    "r6",
                    "r59",
                    "r119",
                    "r222",
                    "r264",
                    "r265",
                    "r266",
                    "r267",
                    "r268",
                    "r269",
                    "r270",
                    "r271",
                    "r272",
                    "r273",
                    "r274",
                    "r551",
                    "r555",
                    "r575",
                    "r613",
                    "r615"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer).  Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
                            "label":  "Assets, Current",
                            "totalLabel":  "Total current assets"
                            }
                        }
                    },
                "localname":  "AssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AssetsCurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Assets, Current [Abstract]",
                            "terseLabel":  "Current assets:"
                            }
                        }
                    },
                "localname":  "AssetsCurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AwardDateAxis":  {
                "auth_ref":  [
                    "r464",
                    "r497"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by date or year award under share-based payment arrangement is granted.",
                            "label":  "Award Date [Axis]",
                            "terseLabel":  "Award Date [Axis]"
                            }
                        }
                    },
                "localname":  "AwardDateAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AwardDateDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Date or year award under share-based payment arrangement is granted.",
                            "label":  "Award Date [Domain]",
                            "terseLabel":  "Award Date [Domain]"
                            }
                        }
                    },
                "localname":  "AwardDateDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AwardTypeAxis":  {
                "auth_ref":  [
                    "r464",
                    "r497"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of award under share-based payment arrangement.",
                            "label":  "Award Type [Axis]",
                            "terseLabel":  "Award Type [Axis]"
                            }
                        }
                    },
                "localname":  "AwardTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_BasisOfAccountingPolicyPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
                            "label":  "Basis of Accounting, Policy [Policy Text Block]",
                            "terseLabel":  "Description of Business"
                            }
                        }
                    },
                "localname":  "BasisOfAccountingPolicyPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_BuildingMember":  {
                "auth_ref":  [
                    "r244"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
                            "label":  "Building [Member]",
                            "terseLabel":  "Building"
                            }
                        }
                    },
                "localname":  "BuildingMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CarryingReportedAmountFairValueDisclosureMember":  {
                "auth_ref":  [
                    "r573",
                    "r574"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Measured as reported on the statement of financial position (balance sheet).",
                            "label":  "Reported Value Measurement [Member]",
                            "terseLabel":  "Reported Value Measurement"
                            }
                        }
                    },
                "localname":  "CarryingReportedAmountFairValueDisclosureMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValue":  {
                "auth_ref":  [
                    "r3",
                    "r35",
                    "r109"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of currency on hand as well as demand deposits with banks or financial institutions.  Includes other kinds of accounts that have the general characteristics of demand deposits.  Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.  Excludes cash and cash equivalents within disposal group and discontinued operation.",
                            "label":  "Cash and Cash Equivalents, at Carrying Value",
                            "terseLabel":  "Cash and cash equivalents"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsAtCarryingValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Cash and Cash Equivalents, at Carrying Value [Abstract]",
                            "terseLabel":  "Cash and cash equivalents"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsAtCarryingValueAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CashAndCashEquivalentsPolicyTextBlock":  {
                "auth_ref":  [
                    "r13",
                    "r110"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents.  Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
                            "label":  "Cash and Cash Equivalents, Policy [Policy Text Block]",
                            "terseLabel":  "Cash Equivalents"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":  {
                "auth_ref":  [
                    "r103",
                    "r109",
                    "r112"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage.  Excludes amount for disposal group and discontinued operations.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
                            "label":  "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
                            "periodEndLabel":  "At end of year",
                            "periodStartLabel":  "At beginning of year"
                            }
                        }
                    },
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":  {
                "auth_ref":  [
                    "r103",
                    "r576"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change.  Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.  Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
                            "label":  "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
                            "totalLabel":  "Net increase (decrease) in cash and cash equivalents"
                            }
                        }
                    },
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock":  {
                "auth_ref":  [
                    "r498"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.",
                            "label":  "Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]",
                            "terseLabel":  "Summary of Stock Options Exercised"
                            }
                        }
                    },
                "localname":  "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CashSurrenderValueOfLifeInsurance":  {
                "auth_ref":  [
                    "r7",
                    "r40"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LongTermInvestments",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.",
                            "label":  "Cash Surrender Value of Life Insurance",
                            "terseLabel":  "COLI at net cash surrender value"
                            }
                        }
                    },
                "localname":  "CashSurrenderValueOfLifeInsurance",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Commitments and Contingencies Disclosure [Abstract]",
                            "terseLabel":  "Commitments and Contingencies Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r255",
                    "r256",
                    "r257",
                    "r261",
                    "r726"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for commitments and contingencies.",
                            "label":  "Commitments and Contingencies Disclosure [Text Block]",
                            "terseLabel":  "Commitments and Contingencies"
                            }
                        }
                    },
                "localname":  "CommitmentsAndContingenciesDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingencies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CommonStockDividendsPerShareDeclared":  {
                "auth_ref":  [
                    "r330"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Aggregate dividends declared during the period for each share of common stock outstanding.",
                            "label":  "Common Stock, Dividends, Per Share, Declared",
                            "terseLabel":  "Common stock, dividends, per share, declared (in dollars per share)"
                            }
                        }
                    },
                "localname":  "CommonStockDividendsPerShareDeclared",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquityParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_CommonStockMember":  {
                "auth_ref":  [
                    "r135",
                    "r136",
                    "r558"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Stock that is subordinate to all other stock of the issuer.",
                            "label":  "Common Stock [Member]",
                            "terseLabel":  "Common Stock"
                            }
                        }
                    },
                "localname":  "CommonStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CommonStockParOrStatedValuePerShare":  {
                "auth_ref":  [
                    "r26"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Face amount or stated value per share of common stock.",
                            "label":  "Common Stock, Par or Stated Value Per Share",
                            "terseLabel":  "Common stock, par or stated value per share (in dollars per share)"
                            }
                        }
                    },
                "localname":  "CommonStockParOrStatedValuePerShare",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_CommonStockSharesAuthorized":  {
                "auth_ref":  [
                    "r26"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
                            "label":  "Common Stock, Shares Authorized",
                            "terseLabel":  "Common stock, shares authorized (in shares)"
                            }
                        }
                    },
                "localname":  "CommonStockSharesAuthorized",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockSharesOutstanding":  {
                "auth_ref":  [
                    "r26",
                    "r325"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of shares of common stock outstanding.  Common stock represent the ownership interest in a corporation.",
                            "label":  "Common Stock, Shares, Outstanding",
                            "terseLabel":  "Common stock, shares outstanding, net of treasury shares (in shares)"
                            }
                        }
                    },
                "localname":  "CommonStockSharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockValueOutstanding":  {
                "auth_ref":  [
                    "r26"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Value of all classes of common stock held by shareholders.  May be all or portion of the number of common shares authorized.  These shares exclude common shares repurchased by the entity and held as treasury shares.",
                            "label":  "Common Stock, Value, Outstanding",
                            "verboseLabel":  "Common stock $1.00 per share par value, 1,350,000,000 shares authorized; outstanding 252,095,082 and 257,904,956 shares, respectively, net of treasury shares"
                            }
                        }
                    },
                "localname":  "CommonStockValueOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CompensationAndRetirementDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Retirement Benefits [Abstract]",
                            "terseLabel":  "Retirement Benefits [Abstract]"
                            }
                        }
                    },
                "localname":  "CompensationAndRetirementDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ComprehensiveIncomeNetOfTax":  {
                "auth_ref":  [
                    "r73",
                    "r75",
                    "r76",
                    "r85",
                    "r667",
                    "r687"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity.  Excludes changes in equity resulting from investments by owners and distributions to owners.",
                            "label":  "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
                            "totalLabel":  "Total comprehensive income"
                            }
                        }
                    },
                "localname":  "ComprehensiveIncomeNetOfTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]",
                            "terseLabel":  "Comprehensive income:"
                            }
                        }
                    },
                "localname":  "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CorporateDebtSecuritiesMember":  {
                "auth_ref":  [
                    "r392",
                    "r443",
                    "r702"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
                            "label":  "Corporate Debt Securities [Member]",
                            "terseLabel":  "Corporate bonds"
                            }
                        }
                    },
                "localname":  "CorporateDebtSecuritiesMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CostsAndExpenses":  {
                "auth_ref":  [
                    "r88"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Total costs of sales and operating expenses for the period.",
                            "label":  "Costs and Expenses",
                            "totalLabel":  "Total railway operating expenses"
                            }
                        }
                    },
                "localname":  "CostsAndExpenses",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CurrentFederalTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r120",
                    "r533",
                    "r540"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CurrentIncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Current Federal Tax Expense (Benefit)",
                            "terseLabel":  "Federal"
                            }
                        }
                    },
                "localname":  "CurrentFederalTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CurrentIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r120",
                    "r533",
                    "r540",
                    "r542"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
                            "label":  "Current Income Tax Expense (Benefit)",
                            "totalLabel":  "Total current taxes"
                            }
                        }
                    },
                "localname":  "CurrentIncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
                            "terseLabel":  "Current:"
                            }
                        }
                    },
                "localname":  "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CurrentStateAndLocalTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r120",
                    "r533",
                    "r540"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CurrentIncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Current State and Local Tax Expense (Benefit)",
                            "terseLabel":  "State"
                            }
                        }
                    },
                "localname":  "CurrentStateAndLocalTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtAndCapitalLeaseObligations":  {
                "auth_ref":  [
                    "r663",
                    "r684"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails_1":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of short-term and long-term debt and lease obligation.",
                            "label":  "Debt and Lease Obligation",
                            "totalLabel":  "Total debt"
                            }
                        }
                    },
                "localname":  "DebtAndCapitalLeaseObligations",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Debt Disclosure [Abstract]",
                            "terseLabel":  "Debt Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "DebtDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtDisclosureTextBlock":  {
                "auth_ref":  [
                    "r116",
                    "r281",
                    "r282",
                    "r283",
                    "r284",
                    "r285",
                    "r286",
                    "r287",
                    "r292",
                    "r299",
                    "r300",
                    "r302",
                    "r310"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
                            "label":  "Debt Disclosure [Text Block]",
                            "terseLabel":  "Debt"
                            }
                        }
                    },
                "localname":  "DebtDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/Debt"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DebtInstrumentAxis":  {
                "auth_ref":  [
                    "r18",
                    "r19",
                    "r20",
                    "r118",
                    "r125",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r282",
                    "r288",
                    "r289",
                    "r290",
                    "r291",
                    "r293",
                    "r294",
                    "r295",
                    "r296",
                    "r297",
                    "r298",
                    "r304",
                    "r305",
                    "r306",
                    "r307",
                    "r589",
                    "r658",
                    "r660",
                    "r675"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
                            "label":  "Debt Instrument [Axis]",
                            "terseLabel":  "Debt Instrument [Axis]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails",
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentFaceAmount":  {
                "auth_ref":  [
                    "r275",
                    "r304",
                    "r305",
                    "r587",
                    "r589",
                    "r590"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Face (par) amount of debt instrument at time of issuance.",
                            "label":  "Debt Instrument, Face Amount",
                            "terseLabel":  "Debt instrument face amount"
                            }
                        }
                    },
                "localname":  "DebtInstrumentFaceAmount",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtInstrumentInterestRateStatedPercentage":  {
                "auth_ref":  [
                    "r50",
                    "r276"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Contractual interest rate for funds borrowed, under the debt agreement.",
                            "label":  "Debt Instrument, Interest Rate, Stated Percentage",
                            "terseLabel":  "Debt instrument, interest rate"
                            }
                        }
                    },
                "localname":  "DebtInstrumentInterestRateStatedPercentage",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DebtInstrumentLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Debt Instrument [Line Items]",
                            "terseLabel":  "Debt Instrument [Line Items]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails",
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentNameDomain":  {
                "auth_ref":  [
                    "r51",
                    "r118",
                    "r125",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r282",
                    "r288",
                    "r289",
                    "r290",
                    "r291",
                    "r293",
                    "r294",
                    "r295",
                    "r296",
                    "r297",
                    "r298",
                    "r304",
                    "r305",
                    "r306",
                    "r307",
                    "r589"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
                            "label":  "Debt Instrument, Name [Domain]",
                            "terseLabel":  "Debt Instrument, Name [Domain]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails",
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DebtInstrumentTable":  {
                "auth_ref":  [
                    "r51",
                    "r118",
                    "r125",
                    "r275",
                    "r276",
                    "r277",
                    "r278",
                    "r279",
                    "r280",
                    "r282",
                    "r288",
                    "r289",
                    "r290",
                    "r291",
                    "r293",
                    "r294",
                    "r295",
                    "r296",
                    "r297",
                    "r298",
                    "r301",
                    "r304",
                    "r305",
                    "r306",
                    "r307",
                    "r326",
                    "r327",
                    "r328",
                    "r329",
                    "r586",
                    "r587",
                    "r589",
                    "r590",
                    "r673"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation.  These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
                            "label":  "Schedule of Long-term Debt Instruments [Table]",
                            "terseLabel":  "Schedule of Long-term Debt Instruments [Table]"
                            }
                        }
                    },
                "localname":  "DebtInstrumentTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails",
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":  {
                "auth_ref":  [
                    "r288",
                    "r303",
                    "r304",
                    "r305",
                    "r588"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_DebtAndCapitalLeaseObligations",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of unamortized debt discount (premium) and debt issuance costs.",
                            "label":  "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
                            "negatedTerseLabel":  "Discounts, premiums, and debt issuance costs"
                            }
                        }
                    },
                "localname":  "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtLongtermAndShorttermCombinedAmount":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
                            "label":  "Debt, Long-term and Short-term, Combined Amount",
                            "terseLabel":  "Notes and debentures"
                            }
                        }
                    },
                "localname":  "DebtLongtermAndShorttermCombinedAmount",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).",
                            "label":  "Deferred Compensation Liability, Classified, Noncurrent",
                            "terseLabel":  "Deferred compensation"
                            }
                        }
                    },
                "localname":  "DeferredCompensationLiabilityClassifiedNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredFederalIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r120",
                    "r534",
                    "r540"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredIncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Deferred Federal Income Tax Expense (Benefit)",
                            "terseLabel":  "Federal"
                            }
                        }
                    },
                "localname":  "DeferredFederalIncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r107",
                    "r120",
                    "r534",
                    "r540",
                    "r541",
                    "r542"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  8.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Deferred Income Tax Expense (Benefit)",
                            "terseLabel":  "Deferred income taxes",
                            "totalLabel":  "Total deferred taxes"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxLiabilities":  {
                "auth_ref":  [
                    "r23",
                    "r24",
                    "r526",
                    "r659",
                    "r674"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredTaxLiabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences.",
                            "label":  "Deferred Tax Liabilities, Gross",
                            "negatedTotalLabel":  "Total deferred tax liabilities"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxLiabilitiesNet":  {
                "auth_ref":  [
                    "r511",
                    "r512"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
                            "label":  "Deferred Income Tax Liabilities, Net",
                            "terseLabel":  "Deferred income taxes"
                            }
                        }
                    },
                "localname":  "DeferredIncomeTaxLiabilitiesNet",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r120",
                    "r534",
                    "r540"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredIncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
                            "label":  "Deferred State and Local Income Tax Expense (Benefit)",
                            "terseLabel":  "State"
                            }
                        }
                    },
                "localname":  "DeferredStateAndLocalIncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsGross":  {
                "auth_ref":  [
                    "r527"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
                            "label":  "Deferred Tax Assets, Gross",
                            "totalLabel":  "Total gross deferred tax assets"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsGross",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsNet":  {
                "auth_ref":  [
                    "r529"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredTaxLiabilities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
                            "label":  "Deferred Tax Assets, Net of Valuation Allowance",
                            "totalLabel":  "Net deferred tax assets"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsNet",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsNetAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Deferred Tax Assets, Net [Abstract]",
                            "terseLabel":  "Deferred tax assets:"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsNetAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredTaxAssetsOther":  {
                "auth_ref":  [
                    "r531",
                    "r532"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
                            "label":  "Deferred Tax Assets, Other",
                            "terseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsOther",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Deferred Tax Assets, Tax Deferred Expense [Abstract]",
                            "terseLabel":  "Deferred:"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsTaxDeferredExpenseAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits":  {
                "auth_ref":  [
                    "r531",
                    "r532"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
                            "label":  "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
                            "terseLabel":  "Compensation and benefits, including postretirement benefits"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals":  {
                "auth_ref":  [
                    "r531",
                    "r532"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsGross",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
                            "label":  "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
                            "verboseLabel":  "Accruals, including casualty and other claims"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsValuationAllowance":  {
                "auth_ref":  [
                    "r528"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredTaxAssetsNet",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
                            "label":  "Deferred Tax Assets, Valuation Allowance",
                            "negatedLabel":  "Less valuation allowance"
                            }
                        }
                    },
                "localname":  "DeferredTaxAssetsValuationAllowance",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxLiabilities":  {
                "auth_ref":  [
                    "r512",
                    "r529"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
                            "label":  "Deferred Tax Liabilities, Net",
                            "negatedTotalLabel":  "Deferred income taxes"
                            }
                        }
                    },
                "localname":  "DeferredTaxLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxLiabilitiesNetAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Deferred Tax Liabilities, Net [Abstract]",
                            "terseLabel":  "Deferred tax liabilities:"
                            }
                        }
                    },
                "localname":  "DeferredTaxLiabilitiesNetAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredTaxLiabilitiesOther":  {
                "auth_ref":  [
                    "r531",
                    "r532"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DeferredIncomeTaxLiabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
                            "label":  "Deferred Tax Liabilities, Other",
                            "negatedLabel":  "Other"
                            }
                        }
                    },
                "localname":  "DeferredTaxLiabilitiesOther",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r531",
                    "r532"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DeferredIncomeTaxLiabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
                            "label":  "Deferred Tax Liabilities, Property, Plant and Equipment",
                            "negatedLabel":  "Property"
                            }
                        }
                    },
                "localname":  "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r19",
                    "r366",
                    "r367",
                    "r389"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesCurrent",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current.  Excludes other postretirement benefit plan.",
                            "label":  "Liability, Defined Benefit Pension Plan, Current",
                            "negatedLabel":  "Other current liabilities",
                            "terseLabel":  "Pension benefit obligations (Note 12)"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPensionPlanLiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent":  {
                "auth_ref":  [
                    "r22",
                    "r366",
                    "r367",
                    "r389"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent.  Excludes other postretirement benefit plan.",
                            "label":  "Liability, Defined Benefit Pension Plan, Noncurrent",
                            "negatedLabel":  "Other liabilities",
                            "terseLabel":  "Defined benefit plan, obligations (Note 12)"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPensionPlanLiabilitiesNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation":  {
                "auth_ref":  [
                    "r400"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.",
                            "label":  "Defined Benefit Plan, Accumulated Benefit Obligation",
                            "terseLabel":  "Defined benefit plan's accumulated benefit obligation"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAccumulatedBenefitObligation",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax":  {
                "auth_ref":  [
                    "r68",
                    "r412"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
                            "label":  "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax",
                            "terseLabel":  "Prior service benefit"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets":  {
                "auth_ref":  [
                    "r381",
                    "r443"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
                            "label":  "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
                            "terseLabel":  "Actual return on plan assets"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanActualReturnOnPlanAssets",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanActuarialGainLoss":  {
                "auth_ref":  [
                    "r374"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan.  Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
                            "label":  "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
                            "negatedTerseLabel":  "Actuarial (gains) losses"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanActuarialGainLoss",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses":  {
                "auth_ref":  [
                    "r368",
                    "r407",
                    "r437",
                    "r443",
                    "r444"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
                            "label":  "Defined Benefit Plan, Amortization of Gain (Loss)",
                            "negatedLabel":  "Amortization of net losses"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAmortizationOfGainsLosses",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit":  {
                "auth_ref":  [
                    "r368",
                    "r408",
                    "r438",
                    "r443",
                    "r444"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
                            "label":  "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
                            "terseLabel":  "Amortization of prior service cost"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet":  {
                "auth_ref":  [
                    "r366",
                    "r389"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.",
                            "label":  "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position",
                            "totalLabel":  "Net amount recognized"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax":  {
                "auth_ref":  [
                    "r60",
                    "r65",
                    "r411"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.",
                            "label":  "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax",
                            "negatedTerseLabel":  "Net loss"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent":  {
                "auth_ref":  [
                    "r16",
                    "r366",
                    "r367",
                    "r389",
                    "r443",
                    "r656",
                    "r677"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.",
                            "label":  "Assets for Plan Benefits, Defined Benefit Plan",
                            "terseLabel":  "Other assets"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate":  {
                "auth_ref":  [
                    "r414"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
                            "label":  "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
                            "terseLabel":  "Discount rate"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets":  {
                "auth_ref":  [
                    "r416",
                    "r442"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
                            "label":  "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
                            "terseLabel":  "Return on assets in plans",
                            "verboseLabel":  "Assumed rate of return on pension plan assets"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease":  {
                "auth_ref":  [
                    "r415"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan.  Plan includes, but is not limited to, pay-related defined benefit plan.",
                            "label":  "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
                            "terseLabel":  "Future salary increases"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanBenefitObligation":  {
                "auth_ref":  [
                    "r369"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
                            "label":  "Defined Benefit Plan, Benefit Obligation",
                            "periodEndLabel":  "Benefit obligation at end of year",
                            "periodStartLabel":  "Benefit obligation at beginning of year"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanBenefitObligation",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid":  {
                "auth_ref":  [
                    "r376",
                    "r447"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of payment to participant of defined benefit plan which decreases benefit obligation.  For pension plan, payment includes, but is not limited to, pension benefits and death benefits.  For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
                            "label":  "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
                            "negatedTerseLabel":  "Benefits paid"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanBenefitObligationBenefitsPaid",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis":  {
                "auth_ref":  [
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r420",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by defined benefit plan asset investment.",
                            "label":  "Defined Benefit Plan, Plan Assets, Category [Axis]",
                            "terseLabel":  "Defined Benefit Plan, Plan Assets, Category [Axis]"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanByPlanAssetCategoriesAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember":  {
                "auth_ref":  [
                    "r392"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Cash and cash equivalent in which defined benefit plan asset is invested.",
                            "label":  "Defined Benefit Plan, Cash and Cash Equivalents [Member]",
                            "terseLabel":  "Cash and cash equivalents"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanCashAndCashEquivalentsMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
                            "terseLabel":  "Change in benefit obligations:"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanChangeInBenefitObligationRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
                            "terseLabel":  "Change in plan assets:"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DefinedBenefitPlanContributionsByEmployer":  {
                "auth_ref":  [
                    "r383",
                    "r392",
                    "r394",
                    "r441",
                    "r443",
                    "r444"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
                            "label":  "Defined Benefit Plan, Plan Assets, Contributions by Employer",
                            "terseLabel":  "Employer contributions"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanContributionsByEmployer",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanDebtSecurityMember":  {
                "auth_ref":  [
                    "r392"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested.",
                            "label":  "Defined Benefit Plan, Debt Security [Member]",
                            "terseLabel":  "Debt securities"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanDebtSecurityMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanDisclosureLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Defined Benefit Plan Disclosure [Line Items]",
                            "terseLabel":  "Defined Benefit Plan Disclosure [Line Items]"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanDisclosureLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1":  {
                "auth_ref":  [
                    "r419"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of decrease in accumulated postretirement benefit obligation from one-percentage-point decrease in assumed health care cost trend rate.",
                            "label":  "Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation",
                            "negatedLabel":  "One-percentage point decrease change in postretirement benefit obligations"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsHealthCareCostTrendAssumptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1":  {
                "auth_ref":  [
                    "r419"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of decrease in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point decrease in assumed health care cost trend rate.",
                            "label":  "Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components",
                            "negatedLabel":  "One-percentage point decrease change total service and interest cost components"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsHealthCareCostTrendAssumptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation":  {
                "auth_ref":  [
                    "r419"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase in accumulated postretirement benefit obligation from one-percentage-point increase in assumed health care cost trend rate.",
                            "label":  "Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation",
                            "terseLabel":  "One-percentage point increase change in postretirement benefit obligations"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsHealthCareCostTrendAssumptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents":  {
                "auth_ref":  [
                    "r419"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point increase in assumed health care cost trend rate.",
                            "label":  "Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components",
                            "terseLabel":  "One-percentage point increase change in total service and interest cost components"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsHealthCareCostTrendAssumptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember":  {
                "auth_ref":  [
                    "r392"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of common stock; in which defined benefit plan asset is invested.",
                            "label":  "Defined Benefit Plan, Equity Securities, Common Stock [Member]",
                            "terseLabel":  "Common stock"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanEquitySecuritiesCommonStockMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanEquitySecuritiesMember":  {
                "auth_ref":  [
                    "r392",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested.  Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.",
                            "label":  "Defined Benefit Plan, Equity Securities [Member]",
                            "terseLabel":  "Defined Benefit Plan, Equity Securities"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanEquitySecuritiesMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanEquitySecuritiesNonUsMember":  {
                "auth_ref":  [
                    "r392",
                    "r394",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Security representing ownership in corporation or other legal entity, not domiciled in United States of America (US), for which ownership is represented by share of stock; in which defined benefit plan asset is invested.  Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.",
                            "label":  "Defined Benefit Plan, Equity Securities, Non-US [Member]",
                            "terseLabel":  "International equity securities"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanEquitySecuritiesNonUsMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanEquitySecuritiesUsMember":  {
                "auth_ref":  [
                    "r392",
                    "r394",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Security representing ownership in corporation or other legal entity, domiciled in United States of America (US), for which ownership is represented by share of stock; in which defined benefit plan asset is invested.  Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.",
                            "label":  "Defined Benefit Plan, Equity Securities, US [Member]",
                            "terseLabel":  "Domestic equity securities"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanEquitySecuritiesUsMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear":  {
                "auth_ref":  [
                    "r426"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.",
                            "label":  "Defined Benefit Plan, Expected Amortization, Next Fiscal Year",
                            "terseLabel":  "Estimated net loss for defined pension plans amortized from AOCI into net periodic cost"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedAmortizationNextFiscalYear",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear":  {
                "auth_ref":  [
                    "r426"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.",
                            "label":  "Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year",
                            "negatedTerseLabel":  "Defined benefit plan, future amortization of prior service cost (credit)"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter":  {
                "auth_ref":  [
                    "r401"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
                            "terseLabel":  "Years 2027 \u2013 2031"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths":  {
                "auth_ref":  [
                    "r401"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive":  {
                "auth_ref":  [
                    "r401"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
                            "terseLabel":  "2026"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour":  {
                "auth_ref":  [
                    "r401"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
                            "terseLabel":  "2025"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree":  {
                "auth_ref":  [
                    "r401"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
                            "terseLabel":  "2024"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo":  {
                "auth_ref":  [
                    "r401"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear":  {
                "auth_ref":  [
                    "r402",
                    "r444"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
                            "terseLabel":  "Expected contribution for the next fiscal year"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets":  {
                "auth_ref":  [
                    "r368",
                    "r406",
                    "r436",
                    "r443",
                    "r444"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
                            "label":  "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
                            "negatedLabel":  "Expected return on plan assets"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedReturnOnPlanAssets",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets":  {
                "auth_ref":  [
                    "r380",
                    "r392",
                    "r394",
                    "r395",
                    "r443"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of asset segregated and restricted to provide benefit under defined benefit plan.  Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
                            "label":  "Defined Benefit Plan, Plan Assets, Amount",
                            "periodEndLabel":  "Fair value of plan assets at end of year",
                            "periodStartLabel":  "Fair value of plan assets at beginning of year",
                            "terseLabel":  "Fair value of plan assets"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanFairValueOfPlanAssets",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanFundedStatusOfPlan":  {
                "auth_ref":  [
                    "r366",
                    "r389",
                    "r443"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation.  Includes, but is not limited to, overfunded (underfunded) status.",
                            "label":  "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
                            "totalLabel":  "Funded status at end of year"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanFundedStatusOfPlan",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear":  {
                "auth_ref":  [
                    "r418"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan.  Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant.  Excludes factors for change in composition of plan population by age and dependency status.",
                            "label":  "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year",
                            "terseLabel":  "Assumed increases in per capita cost of covered health care benefits"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanInformationAboutPlanAssetsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Defined Benefit Plan, Information about Plan Assets [Abstract]",
                            "terseLabel":  "Defined Benefit Plan, Information about Plan Assets [Abstract]"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanInformationAboutPlanAssetsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DefinedBenefitPlanInterestCost":  {
                "auth_ref":  [
                    "r368",
                    "r372",
                    "r405",
                    "r435",
                    "r443",
                    "r444"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cost recognized for passage of time related to defined benefit plan.",
                            "label":  "Defined Benefit Plan, Interest Cost",
                            "terseLabel":  "Interest cost"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanInterestCost",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost":  {
                "auth_ref":  [
                    "r403",
                    "r433",
                    "r443",
                    "r444"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of net periodic benefit cost (credit) for defined benefit plan.",
                            "label":  "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
                            "totalLabel":  "Net cost (benefit)"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanNetPeriodicBenefitCost",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation":  {
                "auth_ref":  [
                    "r429",
                    "r430",
                    "r443"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.",
                            "label":  "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
                            "terseLabel":  "Unfunded pension plans accumulated benefit obligations"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation":  {
                "auth_ref":  [
                    "r429"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.",
                            "label":  "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
                            "terseLabel":  "Unfunded pension plans projected benefit obligation"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPlanAmendments":  {
                "auth_ref":  [
                    "r377"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.",
                            "label":  "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment",
                            "negatedLabel":  "Plan amendment"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanPlanAmendments",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid":  {
                "auth_ref":  [
                    "r385",
                    "r447"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of payment to participant under defined benefit plan which decreases plan assets.  For pension plan, payment includes, but is not limited to, pension benefits and death benefits.  For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
                            "label":  "Defined Benefit Plan, Plan Assets, Benefits Paid",
                            "negatedLabel":  "Benefits paid"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanPlanAssetsBenefitsPaid",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage":  {
                "auth_ref":  [
                    "r392",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage of investment to total investment within defined benefit plan asset category.",
                            "label":  "Defined Benefit Plan, Plan Assets, Investment within Plan Asset Category, Percentage",
                            "terseLabel":  "Weighted average asset allocation, by asset category"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage":  {
                "auth_ref":  [
                    "r391",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage of target investment allocation to total plan assets.  Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
                            "label":  "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
                            "terseLabel":  "Pension plan assets target allocation for equity"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanServiceCost":  {
                "auth_ref":  [
                    "r370",
                    "r404",
                    "r434",
                    "r443",
                    "r444"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
                            "label":  "Defined Benefit Plan, Service Cost",
                            "terseLabel":  "Service cost"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanServiceCost",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1":  {
                "auth_ref":  [
                    "r418"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Ultimate trend rate for health care cost for defined benefit postretirement plan.",
                            "label":  "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate",
                            "terseLabel":  "Ultimate health care cost trend rate"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations":  {
                "auth_ref":  [
                    "r391"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage of actual investment allocation to total plan assets.  Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
                            "label":  "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
                            "terseLabel":  "Actual plan asset allocations"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanWeightedAverageAssetAllocations",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedContributionPlanCostRecognized":  {
                "auth_ref":  [
                    "r448"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cost for defined contribution plan.",
                            "label":  "Defined Contribution Plan, Cost",
                            "terseLabel":  "Defined contribution plan, cost"
                            }
                        }
                    },
                "localname":  "DefinedContributionPlanCostRecognized",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_Depreciation":  {
                "auth_ref":  [
                    "r107",
                    "r243"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives.  Includes production and non-production related depreciation.",
                            "label":  "Depreciation",
                            "terseLabel":  "Depreciation"
                            }
                        }
                    },
                "localname":  "Depreciation",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DepreciationDepletionAndAmortization":  {
                "auth_ref":  [
                    "r107",
                    "r182"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  9.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
                            "label":  "Depreciation, Depletion and Amortization",
                            "terseLabel":  "Depreciation"
                            }
                        }
                    },
                "localname":  "DepreciationDepletionAndAmortization",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DisaggregationOfRevenueLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Disaggregation of Revenue [Line Items]",
                            "terseLabel":  "Disaggregation of Revenue [Line Items]"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisaggregationOfRevenueTable":  {
                "auth_ref":  [
                    "r352",
                    "r354",
                    "r355",
                    "r356",
                    "r357",
                    "r358",
                    "r359",
                    "r360"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
                            "label":  "Disaggregation of Revenue [Table]",
                            "terseLabel":  "Disaggregation of Revenue [Table]"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisaggregationOfRevenueTableTextBlock":  {
                "auth_ref":  [
                    "r352"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
                            "label":  "Disaggregation of Revenue [Table Text Block]",
                            "terseLabel":  "Disaggregation of Revenue"
                            }
                        }
                    },
                "localname":  "DisaggregationOfRevenueTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock":  {
                "auth_ref":  [
                    "r506"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for share-based payment arrangement.",
                            "label":  "Share-based Payment Arrangement [Text Block]",
                            "terseLabel":  "Stock-Based Compensation"
                            }
                        }
                    },
                "localname":  "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensation"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-based Payment Arrangement [Abstract]",
                            "terseLabel":  "Share-based Payment Arrangement [Abstract]"
                            }
                        }
                    },
                "localname":  "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock":  {
                "auth_ref":  [
                    "r464",
                    "r497"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of share-based payment arrangement.",
                            "label":  "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
                            "terseLabel":  "Schedule of Stock Available for Future Grants"
                            }
                        }
                    },
                "localname":  "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal":  {
                "auth_ref":  [
                    "r107",
                    "r242",
                    "r247"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        },
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group.  Excludes discontinued operations.",
                            "label":  "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
                            "negatedTerseLabel":  "Loss on asset disposal"
                            }
                        }
                    },
                "localname":  "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DividendsCommonStockCash":  {
                "auth_ref":  [
                    "r330"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
                            "label":  "Dividends, Common Stock, Cash",
                            "negatedLabel":  "Dividends on common stock"
                            }
                        }
                    },
                "localname":  "DividendsCommonStockCash",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DueToAffiliateCurrent":  {
                "auth_ref":  [
                    "r17",
                    "r123",
                    "r610",
                    "r704"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_AccountsPayableCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Due to Affiliate, Current",
                            "terseLabel":  "Due to Conrail, current",
                            "verboseLabel":  "Due to Conrail (Note 6)"
                            }
                        }
                    },
                "localname":  "DueToAffiliateCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DueToAffiliateNoncurrent":  {
                "auth_ref":  [
                    "r21",
                    "r123",
                    "r610",
                    "r704"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of receivables owed to an entity that is affiliated with the reporting entity by means of direct or indirect ownership, which are usually due after one year (or one business cycle, if longer).",
                            "label":  "Due to Affiliate, Noncurrent",
                            "terseLabel":  "Due to Conrail, noncurrent",
                            "verboseLabel":  "Long-term advances from Conrail (Note 6)"
                            }
                        }
                    },
                "localname":  "DueToAffiliateNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EarningsPerShareAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Earnings Per Share [Abstract]",
                            "terseLabel":  "Earnings per share"
                            }
                        }
                    },
                "localname":  "EarningsPerShareAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EarningsPerShareBasic":  {
                "auth_ref":  [
                    "r86",
                    "r140",
                    "r141",
                    "r142",
                    "r143",
                    "r144",
                    "r148",
                    "r151",
                    "r159",
                    "r160",
                    "r161",
                    "r165",
                    "r166",
                    "r559",
                    "r560",
                    "r668",
                    "r688"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
                            "label":  "Earnings Per Share, Basic",
                            "terseLabel":  "Basic (in dollars per share)"
                            }
                        }
                    },
                "localname":  "EarningsPerShareBasic",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_EarningsPerShareDiluted":  {
                "auth_ref":  [
                    "r86",
                    "r140",
                    "r141",
                    "r142",
                    "r143",
                    "r144",
                    "r151",
                    "r159",
                    "r160",
                    "r161",
                    "r165",
                    "r166",
                    "r559",
                    "r560",
                    "r668",
                    "r688"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
                            "label":  "Earnings Per Share, Diluted",
                            "verboseLabel":  "Diluted (in dollars per share)"
                            }
                        }
                    },
                "localname":  "EarningsPerShareDiluted",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_EarningsPerShareTextBlock":  {
                "auth_ref":  [
                    "r162",
                    "r163",
                    "r164",
                    "r167"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for earnings per share.",
                            "label":  "Earnings Per Share [Text Block]",
                            "terseLabel":  "Earnings Per Share"
                            }
                        }
                    },
                "localname":  "EarningsPerShareTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShare"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateContinuingOperations":  {
                "auth_ref":  [
                    "r514"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
                            "label":  "Effective Income Tax Rate Reconciliation, Percent",
                            "totalLabel":  "Provision for income taxes"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateContinuingOperations",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
                            "terseLabel":  "Percent"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":  {
                "auth_ref":  [
                    "r121",
                    "r514",
                    "r543"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
                            "label":  "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
                            "terseLabel":  "Federal income tax at statutory rate"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments":  {
                "auth_ref":  [
                    "r514",
                    "r543"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
                            "label":  "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
                            "terseLabel":  "Other, net"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount":  {
                "auth_ref":  [
                    "r505",
                    "r514"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement.  Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
                            "label":  "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount",
                            "terseLabel":  "Excess tax benefits on stock-based compensation"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent":  {
                "auth_ref":  [
                    "r505",
                    "r514"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement.  Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
                            "label":  "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent",
                            "terseLabel":  "Excess tax benefits associated with stock-based compensation, net of federal tax effect"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":  {
                "auth_ref":  [
                    "r514",
                    "r543"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
                            "label":  "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
                            "terseLabel":  "State income taxes, net of federal tax effect"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":  {
                "auth_ref":  [
                    "r496"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
                            "label":  "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
                            "terseLabel":  "Unrecognized compensation related to stock options granted"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1":  {
                "auth_ref":  [
                    "r496"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
                            "terseLabel":  "Unrecognized compensation, weighted average period of recognition"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense":  {
                "auth_ref":  [
                    "r495"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
                            "label":  "Share-based Payment Arrangement, Expense, Tax Benefit",
                            "terseLabel":  "Related tax benefits realized",
                            "verboseLabel":  "Total tax benefit"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofCompensationCostsandTaxBenefitDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions":  {
                "auth_ref":  [
                    "r498"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of tax benefit from exercise of option under share-based payment arrangement.",
                            "label":  "Share-based Payment Arrangement, Exercise of Option, Tax Benefit",
                            "verboseLabel":  "Related tax benefits realized"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockOptionsExercisedDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeStockOptionMember":  {
                "auth_ref":  [
                    "r493"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
                            "label":  "Share-based Payment Arrangement, Option [Member]",
                            "terseLabel":  "LTIP"
                            }
                        }
                    },
                "localname":  "EmployeeStockOptionMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquipmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tangible personal property used to produce goods and services.",
                            "label":  "Equipment [Member]",
                            "terseLabel":  "Total equipment",
                            "verboseLabel":  "Equipment"
                            }
                        }
                    },
                "localname":  "EquipmentMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/PropertiesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Equity [Abstract]",
                            "terseLabel":  "Equity [Abstract]"
                            }
                        }
                    },
                "localname":  "EquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EquityComponentDomain":  {
                "auth_ref":  [
                    "r0",
                    "r77",
                    "r78",
                    "r79",
                    "r135",
                    "r136",
                    "r137",
                    "r139",
                    "r145",
                    "r147",
                    "r169",
                    "r225",
                    "r325",
                    "r330",
                    "r499",
                    "r500",
                    "r501",
                    "r536",
                    "r537",
                    "r558",
                    "r577",
                    "r578",
                    "r579",
                    "r580",
                    "r581",
                    "r583",
                    "r696",
                    "r697",
                    "r698",
                    "r753"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
                            "label":  "Equity Component [Domain]",
                            "terseLabel":  "Equity Component [Domain]"
                            }
                        }
                    },
                "localname":  "EquityComponentDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquityMethodInvesteeMember":  {
                "auth_ref":  [
                    "r215",
                    "r649",
                    "r650",
                    "r651",
                    "r652",
                    "r653",
                    "r654"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.",
                            "label":  "Equity Method Investee [Member]",
                            "terseLabel":  "Conrail Equity"
                            }
                        }
                    },
                "localname":  "EquityMethodInvesteeMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity":  {
                "auth_ref":  [
                    "r221"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee.",
                            "label":  "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity",
                            "terseLabel":  "Difference between investment and share of underlying net equity"
                            }
                        }
                    },
                "localname":  "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis":  {
                "auth_ref":  [
                    "r2",
                    "r119",
                    "r222",
                    "r575"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by nonconsolidated equity method investee.  Excludes information consolidated by reporting entity.",
                            "label":  "Equity Method Investment, Nonconsolidated Investee [Axis]",
                            "terseLabel":  "Equity Method Investment, Nonconsolidated Investee [Axis]"
                            }
                        }
                    },
                "localname":  "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain":  {
                "auth_ref":  [
                    "r2",
                    "r119",
                    "r222",
                    "r575"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Nonconsolidated equity method investee.  Excludes information consolidated by reporting entity.",
                            "label":  "Equity Method Investment, Nonconsolidated Investee [Domain]",
                            "terseLabel":  "Equity Method Investment, Nonconsolidated Investee [Domain]"
                            }
                        }
                    },
                "localname":  "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOtherMember":  {
                "auth_ref":  [
                    "r2",
                    "r119",
                    "r222",
                    "r575"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Nonconsolidated equity method investee classified as other.  Excludes information consolidated by reporting entity.",
                            "label":  "Equity Method Investment, Nonconsolidated Investee, Other [Member]",
                            "terseLabel":  "Equity Method Investment, Nonconsolidated Investee, Other"
                            }
                        }
                    },
                "localname":  "EquityMethodInvestmentNonconsolidatedInvesteeOtherMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment":  {
                "auth_ref":  [
                    "r217"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting.  The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings.  The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method.  Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.",
                            "label":  "Equity Method Investment, Other than Temporary Impairment",
                            "terseLabel":  "Impairment of investment"
                            }
                        }
                    },
                "localname":  "EquityMethodInvestmentOtherThanTemporaryImpairment",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EquityMethodInvestmentOwnershipPercentage":  {
                "auth_ref":  [
                    "r219"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
                            "label":  "Equity Method Investment, Ownership Percentage",
                            "terseLabel":  "Equity method investment, ownership percentage"
                            }
                        }
                    },
                "localname":  "EquityMethodInvestmentOwnershipPercentage",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EquityMethodInvestments":  {
                "auth_ref":  [
                    "r36",
                    "r188",
                    "r218"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LongTermInvestments",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee.  This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
                            "label":  "Equity Method Investments",
                            "terseLabel":  "Long-term investments:"
                            }
                        }
                    },
                "localname":  "EquityMethodInvestments",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EstimateOfFairValueFairValueDisclosureMember":  {
                "auth_ref":  [
                    "r290",
                    "r304",
                    "r305",
                    "r572"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Measured as an estimate of fair value.",
                            "label":  "Estimate of Fair Value Measurement [Member]",
                            "terseLabel":  "Estimate of Fair Value Measurement"
                            }
                        }
                    },
                "localname":  "EstimateOfFairValueFairValueDisclosureMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
                            "terseLabel":  "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
                            }
                        }
                    },
                "localname":  "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable":  {
                "auth_ref":  [
                    "r561",
                    "r562",
                    "r563",
                    "r567"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
                            "label":  "Fair Value, Recurring and Nonrecurring [Table]",
                            "terseLabel":  "Fair Value, Recurring and Nonrecurring [Table]"
                            }
                        }
                    },
                "localname":  "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueByBalanceSheetGroupingTextBlock":  {
                "auth_ref":  [
                    "r561",
                    "r573"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
                            "label":  "Fair Value, by Balance Sheet Grouping [Table Text Block]",
                            "verboseLabel":  "Schedule of Carrying Amounts and Estimated Fair Values"
                            }
                        }
                    },
                "localname":  "FairValueByBalanceSheetGroupingTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_FairValueByFairValueHierarchyLevelAxis":  {
                "auth_ref":  [
                    "r290",
                    "r304",
                    "r305",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r443",
                    "r562",
                    "r619",
                    "r620",
                    "r621"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
                            "label":  "Fair Value Hierarchy and NAV [Axis]",
                            "terseLabel":  "Fair Value Hierarchy and NAV [Axis]"
                            }
                        }
                    },
                "localname":  "FairValueByFairValueHierarchyLevelAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueByMeasurementBasisAxis":  {
                "auth_ref":  [
                    "r290",
                    "r304",
                    "r305",
                    "r561",
                    "r568"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by measurement basis.",
                            "label":  "Measurement Basis [Axis]",
                            "terseLabel":  "Measurement Basis [Axis]"
                            }
                        }
                    },
                "localname":  "FairValueByMeasurementBasisAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueByMeasurementFrequencyAxis":  {
                "auth_ref":  [
                    "r561",
                    "r562",
                    "r564",
                    "r565",
                    "r569"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by measurement frequency.",
                            "label":  "Measurement Frequency [Axis]",
                            "terseLabel":  "Measurement Frequency [Axis]"
                            }
                        }
                    },
                "localname":  "FairValueByMeasurementFrequencyAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueDisclosureItemAmountsDomain":  {
                "auth_ref":  [
                    "r290",
                    "r304",
                    "r305"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
                            "label":  "Fair Value Measurement [Domain]",
                            "terseLabel":  "Fair Value Measurement [Domain]"
                            }
                        }
                    },
                "localname":  "FairValueDisclosureItemAmountsDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueDisclosuresAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Fair Value Disclosures [Abstract]",
                            "terseLabel":  "Fair Value Disclosures [Abstract]"
                            }
                        }
                    },
                "localname":  "FairValueDisclosuresAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueInputsLevel1Member":  {
                "auth_ref":  [
                    "r290",
                    "r392",
                    "r394",
                    "r399",
                    "r443",
                    "r562",
                    "r619"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
                            "label":  "Fair Value, Inputs, Level 1 [Member]",
                            "terseLabel":  "Level 1"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel1Member",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueInputsLevel2Member":  {
                "auth_ref":  [
                    "r290",
                    "r304",
                    "r305",
                    "r392",
                    "r394",
                    "r399",
                    "r443",
                    "r562",
                    "r620"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
                            "label":  "Fair Value, Inputs, Level 2 [Member]",
                            "terseLabel":  "Level 2"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel2Member",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueMeasurementFrequencyDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Measurement frequency.",
                            "label":  "Measurement Frequency [Domain]",
                            "terseLabel":  "Measurement Frequency [Domain]"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementFrequencyDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueMeasurementInputsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r570"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.",
                            "label":  "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
                            "terseLabel":  "Fair Value Measurements"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementInputsDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurements"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_FairValueMeasurementsFairValueHierarchyDomain":  {
                "auth_ref":  [
                    "r290",
                    "r304",
                    "r305",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r443",
                    "r619",
                    "r620",
                    "r621"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
                            "label":  "Fair Value Hierarchy and NAV [Domain]",
                            "terseLabel":  "Fair Value Hierarchy and NAV [Domain]"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementsFairValueHierarchyDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueMeasurementsRecurringMember":  {
                "auth_ref":  [
                    "r566",
                    "r569"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Frequent fair value measurement.  Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
                            "label":  "Fair Value, Recurring [Member]",
                            "terseLabel":  "Fair Value, Measurements, Recurring"
                            }
                        }
                    },
                "localname":  "FairValueMeasurementsRecurringMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FinanceLeaseLiability":  {
                "auth_ref":  [
                    "r592",
                    "r606"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from finance lease.",
                            "label":  "Finance Lease, Liability",
                            "terseLabel":  "Finance leases"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList":  {
                "auth_ref":  [
                    "r593"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicates line item in statement of financial position that includes finance lease liability.",
                            "label":  "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
                            "terseLabel":  "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "enumerationSetItemType"
                },
            "us-gaap_FinancialInstrumentAxis":  {
                "auth_ref":  [
                    "r208",
                    "r209",
                    "r211",
                    "r212",
                    "r213",
                    "r227",
                    "r230",
                    "r231",
                    "r232",
                    "r233",
                    "r234",
                    "r235",
                    "r236",
                    "r237",
                    "r301",
                    "r323",
                    "r557",
                    "r616",
                    "r617",
                    "r618",
                    "r619",
                    "r620",
                    "r621",
                    "r622",
                    "r623",
                    "r624",
                    "r625",
                    "r626",
                    "r627",
                    "r628",
                    "r629",
                    "r630",
                    "r631",
                    "r632",
                    "r633",
                    "r634",
                    "r635",
                    "r636",
                    "r637",
                    "r638",
                    "r639",
                    "r640",
                    "r641",
                    "r642",
                    "r643",
                    "r644",
                    "r645",
                    "r741",
                    "r742",
                    "r743",
                    "r744",
                    "r745",
                    "r746",
                    "r747"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of financial instrument.",
                            "label":  "Financial Instrument [Axis]",
                            "terseLabel":  "Financial Instrument [Axis]"
                            }
                        }
                    },
                "localname":  "FinancialInstrumentAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FixedMaturitiesMember":  {
                "auth_ref":  [
                    "r703"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "This element provides types of investments that may be contained within the fixed maturity category which are securities having a stated final repayment date.  Examples of items within this category may include bonds, including convertibles and bonds with warrants, and redeemable preferred stocks.",
                            "label":  "Fixed Maturities [Member]",
                            "terseLabel":  "Shared Assets Areas CRC Lease"
                            }
                        }
                    },
                "localname":  "FixedMaturitiesMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FuelCosts":  {
                "auth_ref":  [
                    "r89"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period.",
                            "label":  "Fuel Costs",
                            "terseLabel":  "Fuel"
                            }
                        }
                    },
                "localname":  "FuelCosts",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FundedPlanMember":  {
                "auth_ref":  [
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r400",
                    "r401",
                    "r402",
                    "r403",
                    "r404",
                    "r405",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r414",
                    "r415",
                    "r416",
                    "r417",
                    "r420",
                    "r423",
                    "r428",
                    "r429",
                    "r430",
                    "r433",
                    "r434",
                    "r435",
                    "r436",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Defined benefit plan in which retirement benefits are payable directly from plan assets segregated and restricted to provide such benefits.",
                            "label":  "Defined Benefit Plan, Funded Plan [Member]",
                            "terseLabel":  "Funded Plan"
                            }
                        }
                    },
                "localname":  "FundedPlanMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_GainLossOnDispositionOfAssets1":  {
                "auth_ref":  [
                    "r107"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
                            "label":  "Gain (Loss) on Disposition of Assets",
                            "negatedLabel":  "Gains and losses on properties"
                            }
                        }
                    },
                "localname":  "GainLossOnDispositionOfAssets1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_GainsLossesOnExtinguishmentOfDebt":  {
                "auth_ref":  [
                    "r107",
                    "r308",
                    "r309"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
                            "label":  "Gain (Loss) on Extinguishment of Debt",
                            "terseLabel":  "Loss on extinguishment of debt"
                            }
                        }
                    },
                "localname":  "GainsLossesOnExtinguishmentOfDebt",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":  {
                "auth_ref":  [
                    "r82",
                    "r187",
                    "r191",
                    "r194",
                    "r197",
                    "r199",
                    "r655",
                    "r665",
                    "r670",
                    "r690"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
                            "label":  "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
                            "totalLabel":  "Income before income taxes"
                            }
                        }
                    },
                "localname":  "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeLossFromEquityMethodInvestments":  {
                "auth_ref":  [
                    "r83",
                    "r107",
                    "r184",
                    "r218",
                    "r664",
                    "r685"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
                            "label":  "Income (Loss) from Equity Method Investments",
                            "verboseLabel":  "Equity in earnings of investee"
                            }
                        }
                    },
                "localname":  "IncomeLossFromEquityMethodInvestments",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeStatementAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Statement [Abstract]",
                            "terseLabel":  "Income Statement [Abstract]"
                            }
                        }
                    },
                "localname":  "IncomeStatementAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeStatementLocationAxis":  {
                "auth_ref":  [
                    "r248",
                    "r252"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by location in the income statement.",
                            "label":  "Income Statement Location [Axis]",
                            "terseLabel":  "Income Statement Location [Axis]"
                            }
                        }
                    },
                "localname":  "IncomeStatementLocationAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeStatementLocationDomain":  {
                "auth_ref":  [
                    "r252"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Location in the income statement.",
                            "label":  "Income Statement Location [Domain]",
                            "terseLabel":  "Income Statement Location [Domain]"
                            }
                        }
                    },
                "localname":  "IncomeStatementLocationDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_IncomeTaxDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Income Tax Disclosure [Abstract]",
                            "terseLabel":  "Income Tax Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "IncomeTaxDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeTaxDisclosureTextBlock":  {
                "auth_ref":  [
                    "r121",
                    "r515",
                    "r524",
                    "r530",
                    "r538",
                    "r544",
                    "r546",
                    "r547",
                    "r548"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for income taxes.  Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
                            "label":  "Income Tax Disclosure [Text Block]",
                            "terseLabel":  "Income Taxes"
                            }
                        }
                    },
                "localname":  "IncomeTaxDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_IncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r122",
                    "r146",
                    "r147",
                    "r185",
                    "r513",
                    "r539",
                    "r545",
                    "r691"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetIncomeLoss",
                        "weight":  -1.0
                        },
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
                            "label":  "Income Tax Expense (Benefit)",
                            "terseLabel":  "Income taxes",
                            "totalLabel":  "Income taxes",
                            "verboseLabel":  "Income tax benefit"
                            }
                        }
                    },
                "localname":  "IncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails",
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails",
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
                            "terseLabel":  "Amount"
                            }
                        }
                    },
                "localname":  "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":  {
                "auth_ref":  [
                    "r514"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
                            "label":  "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
                            "terseLabel":  "Federal income tax at statutory rate"
                            }
                        }
                    },
                "localname":  "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxReconciliationOtherReconcilingItems":  {
                "auth_ref":  [
                    "r514"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
                            "label":  "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
                            "terseLabel":  "Other, net"
                            }
                        }
                    },
                "localname":  "IncomeTaxReconciliationOtherReconcilingItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes":  {
                "auth_ref":  [
                    "r514"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
                            "label":  "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
                            "terseLabel":  "State income taxes, net of federal tax effect"
                            }
                        }
                    },
                "localname":  "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxesPaidNet":  {
                "auth_ref":  [
                    "r111"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
                            "label":  "Income Taxes Paid, Net",
                            "terseLabel":  "Income taxes (net of refunds)"
                            }
                        }
                    },
                "localname":  "IncomeTaxesPaidNet",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInAccountsReceivable":  {
                "auth_ref":  [
                    "r106"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
                            "label":  "Increase (Decrease) in Accounts Receivable",
                            "negatedLabel":  "Accounts receivable"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInAccountsReceivable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInMaterialsAndSupplies":  {
                "auth_ref":  [
                    "r106"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  7.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The increase (decrease) during the period in the carrying amount of capitalized costs of materials, supplies, or both, which are not included in inventory.",
                            "label":  "Increase (Decrease) in Materials and Supplies",
                            "negatedLabel":  "Materials and supplies"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInMaterialsAndSupplies",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Increase (Decrease) in Operating Capital [Abstract]",
                            "terseLabel":  "Changes in assets and liabilities affecting operations:"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOperatingCapitalAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncreaseDecreaseInOtherCurrentAssets":  {
                "auth_ref":  [
                    "r106"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in current assets classified as other.",
                            "label":  "Increase (Decrease) in Other Current Assets",
                            "negatedLabel":  "Other current assets"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOtherCurrentAssets",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities":  {
                "auth_ref":  [
                    "r106"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in operating liabilities classified as other.",
                            "label":  "Increase (Decrease) in Other Operating Liabilities",
                            "terseLabel":  "Current liabilities other than debt"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInOtherOperatingLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
                            "terseLabel":  "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
                            }
                        }
                    },
                "localname":  "IncreaseDecreaseInStockholdersEquityRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InterestCostsCapitalized":  {
                "auth_ref":  [
                    "r585"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of interest capitalized during the period.",
                            "label":  "Interest Costs Capitalized",
                            "terseLabel":  "Interest costs capitalized"
                            }
                        }
                    },
                "localname":  "InterestCostsCapitalized",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestCostsIncurred":  {
                "auth_ref":  [
                    "r585"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Total interest costs incurred during the period and either capitalized or charged against earnings.",
                            "label":  "Interest Costs Incurred",
                            "terseLabel":  "Interest costs incurred on debt"
                            }
                        }
                    },
                "localname":  "InterestCostsIncurred",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestExpense":  {
                "auth_ref":  [
                    "r81",
                    "r181",
                    "r584",
                    "r588",
                    "r669"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of the cost of borrowed funds accounted for as interest expense.",
                            "label":  "Interest Expense",
                            "terseLabel":  "Interest expense on debt"
                            }
                        }
                    },
                "localname":  "InterestExpense",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestPaidNet":  {
                "auth_ref":  [
                    "r102",
                    "r104",
                    "r111"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity.  Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
                            "label":  "Interest Paid, Excluding Capitalized Interest, Operating Activities",
                            "terseLabel":  "Interest (net of amounts capitalized)"
                            }
                        }
                    },
                "localname":  "InterestPaidNet",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestPayableCurrent":  {
                "auth_ref":  [
                    "r10",
                    "r11",
                    "r47"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Interest Payable, Current",
                            "terseLabel":  "Interest payable"
                            }
                        }
                    },
                "localname":  "InterestPayableCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InventoryPolicyTextBlock":  {
                "auth_ref":  [
                    "r12",
                    "r57",
                    "r114",
                    "r168",
                    "r238",
                    "r239",
                    "r240",
                    "r647"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
                            "label":  "Inventory, Policy [Policy Text Block]",
                            "terseLabel":  "Materials and Supplies"
                            }
                        }
                    },
                "localname":  "InventoryPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_InvestmentHoldingsTextBlock":  {
                "auth_ref":  [
                    "r705",
                    "r715",
                    "r716",
                    "r719",
                    "r720"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for investment holdings.  This includes the long positions of investments for the entity.  It contains investments in affiliated and unaffiliated issuers.  The investments include securities and non securities (i.e. commodities and futures contracts).",
                            "label":  "Investment Holdings [Text Block]",
                            "terseLabel":  "Investments"
                            }
                        }
                    },
                "localname":  "InvestmentHoldingsTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/Investments"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_InvestmentPolicyTextBlock":  {
                "auth_ref":  [
                    "r220",
                    "r689"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for investment in financial asset.",
                            "label":  "Investment, Policy [Policy Text Block]",
                            "terseLabel":  "Investments"
                            }
                        }
                    },
                "localname":  "InvestmentPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_InvestmentTableTextBlock":  {
                "auth_ref":  [
                    "r210",
                    "r214",
                    "r223",
                    "r224"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of investment.",
                            "label":  "Investment [Table Text Block]",
                            "terseLabel":  "Investments"
                            }
                        }
                    },
                "localname":  "InvestmentTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_InvestmentTypeAxis":  {
                "auth_ref":  [
                    "r706",
                    "r707",
                    "r708",
                    "r709",
                    "r710",
                    "r711",
                    "r712",
                    "r713",
                    "r714",
                    "r717",
                    "r718",
                    "r721",
                    "r722",
                    "r723",
                    "r724"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of investments.",
                            "label":  "Investment Type [Axis]",
                            "terseLabel":  "Summary of Investments, Other than Investments in Related Parties, by Type [Axis]"
                            }
                        }
                    },
                "localname":  "InvestmentTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InvestmentTypeCategorizationMember":  {
                "auth_ref":  [
                    "r706",
                    "r707",
                    "r708",
                    "r709",
                    "r710",
                    "r711",
                    "r712",
                    "r713",
                    "r714",
                    "r717",
                    "r718",
                    "r721",
                    "r722",
                    "r723",
                    "r724"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Asset obtained to generate income or appreciate in value.",
                            "label":  "Investments [Domain]",
                            "terseLabel":  "Summary of Investments, by Type [Domain]"
                            }
                        }
                    },
                "localname":  "InvestmentTypeCategorizationMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_InvestmentsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Investments [Abstract]",
                            "terseLabel":  "Investments [Abstract]"
                            }
                        }
                    },
                "localname":  "InvestmentsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LaborAndRelatedExpense":  {
                "auth_ref":  [
                    "r87"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
                            "label":  "Labor and Related Expense",
                            "terseLabel":  "Compensation and benefits"
                            }
                        }
                    },
                "localname":  "LaborAndRelatedExpense",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LandMember":  {
                "auth_ref":  [
                    "r354"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Part of earth's surface not covered by water.",
                            "label":  "Land [Member]",
                            "terseLabel":  "Land"
                            }
                        }
                    },
                "localname":  "LandMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LeaseCost":  {
                "auth_ref":  [
                    "r605",
                    "r607"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesComponentsofTotalLeaseExpenseDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lease cost recognized by lessee for lease contract.",
                            "label":  "Lease, Cost",
                            "totalLabel":  "Total lease expense"
                            }
                        }
                    },
                "localname":  "LeaseCost",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesComponentsofTotalLeaseExpenseDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LeaseCostTableTextBlock":  {
                "auth_ref":  [
                    "r605"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of lessee's lease cost.  Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
                            "label":  "Lease, Cost [Table Text Block]",
                            "terseLabel":  "Lease, Cost"
                            }
                        }
                    },
                "localname":  "LeaseCostTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_LeasesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Leases [Abstract]",
                            "terseLabel":  "Leases [Abstract]"
                            }
                        }
                    },
                "localname":  "LeasesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LesseeLeaseDescriptionLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Lessee, Lease, Description [Line Items]",
                            "terseLabel":  "Lessee, Lease, Description [Line Items]"
                            }
                        }
                    },
                "localname":  "LesseeLeaseDescriptionLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LesseeLeaseDescriptionTable":  {
                "auth_ref":  [
                    "r597"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of information about lessee's leases.",
                            "label":  "Lessee, Lease, Description [Table]",
                            "terseLabel":  "Lessee, Lease, Description [Table]"
                            }
                        }
                    },
                "localname":  "LesseeLeaseDescriptionTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock":  {
                "auth_ref":  [
                    "r606"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability.  Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
                            "label":  "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
                            "terseLabel":  "Lessee, Operating Lease, Liability, Maturity"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue":  {
                "auth_ref":  [
                    "r606"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails_1":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid",
                            "totalLabel":  "Total lease payments"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":  {
                "auth_ref":  [
                    "r606"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails_1":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
                            "terseLabel":  "After year five and subsequent years"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":  {
                "auth_ref":  [
                    "r606"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails_1":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year One",
                            "terseLabel":  "Year one"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive":  {
                "auth_ref":  [
                    "r606"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails_1":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Five",
                            "terseLabel":  "Year five"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour":  {
                "auth_ref":  [
                    "r606"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails_1":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Four",
                            "terseLabel":  "Year four"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree":  {
                "auth_ref":  [
                    "r606"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails_1":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Three",
                            "terseLabel":  "Year three"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":  {
                "auth_ref":  [
                    "r606"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails_1":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Lessee, Operating Lease, Liability, to be Paid, Year Two",
                            "terseLabel":  "Year two"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":  {
                "auth_ref":  [
                    "r606"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
                            "label":  "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
                            "terseLabel":  "Less:  Interest"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm":  {
                "auth_ref":  [
                    "r595"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Lessee, Operating Lease, Remaining Lease Term",
                            "terseLabel":  "Remaining lease term"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseRemainingLeaseTerm",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LesseeOperatingLeaseRenewalTerm":  {
                "auth_ref":  [
                    "r596"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Lessee, Operating Lease, Renewal Term",
                            "terseLabel":  "Renewal term"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseRenewalTerm",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LesseeOperatingLeaseTermOfContract":  {
                "auth_ref":  [
                    "r596"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Lessee, Operating Lease, Term of Contract",
                            "terseLabel":  "Operating lease term"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseTermOfContract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LesseeOperatingLeasesTextBlock":  {
                "auth_ref":  [
                    "r608"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for operating leases of lessee.  Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
                            "label":  "Lessee, Operating Leases [Text Block]",
                            "terseLabel":  "Leases"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeasesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/Leases"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_Liabilities":  {
                "auth_ref":  [
                    "r46",
                    "r119",
                    "r193",
                    "r222",
                    "r264",
                    "r265",
                    "r266",
                    "r268",
                    "r269",
                    "r270",
                    "r271",
                    "r272",
                    "r273",
                    "r274",
                    "r552",
                    "r555",
                    "r556",
                    "r575",
                    "r613",
                    "r614"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized.  Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
                            "label":  "Liabilities",
                            "totalLabel":  "Total liabilities"
                            }
                        }
                    },
                "localname":  "Liabilities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Liabilities [Abstract]",
                            "terseLabel":  "Liabilities"
                            }
                        }
                    },
                "localname":  "LiabilitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LiabilitiesAndStockholdersEquity":  {
                "auth_ref":  [
                    "r33",
                    "r119",
                    "r222",
                    "r575",
                    "r615",
                    "r661",
                    "r681"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
                            "label":  "Liabilities and Equity",
                            "totalLabel":  "Total liabilities and stockholders\u2019 equity"
                            }
                        }
                    },
                "localname":  "LiabilitiesAndStockholdersEquity",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesAndStockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Liabilities and Equity [Abstract]",
                            "terseLabel":  "Liabilities and stockholders\u2019 equity"
                            }
                        }
                    },
                "localname":  "LiabilitiesAndStockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LiabilitiesCurrent":  {
                "auth_ref":  [
                    "r49",
                    "r119",
                    "r222",
                    "r264",
                    "r265",
                    "r266",
                    "r268",
                    "r269",
                    "r270",
                    "r271",
                    "r272",
                    "r273",
                    "r274",
                    "r552",
                    "r555",
                    "r556",
                    "r575",
                    "r613",
                    "r614",
                    "r615"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
                            "label":  "Liabilities, Current",
                            "totalLabel":  "Total current liabilities"
                            }
                        }
                    },
                "localname":  "LiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LiabilitiesCurrentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Liabilities, Current [Abstract]",
                            "terseLabel":  "Current liabilities:"
                            }
                        }
                    },
                "localname":  "LiabilitiesCurrentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LineOfCredit":  {
                "auth_ref":  [
                    "r20",
                    "r660",
                    "r675"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount.  Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.  Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
                            "label":  "Long-term Line of Credit",
                            "terseLabel":  "Long-term line of credit"
                            }
                        }
                    },
                "localname":  "LineOfCredit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity":  {
                "auth_ref":  [
                    "r43"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
                            "label":  "Line of Credit Facility, Current Borrowing Capacity",
                            "terseLabel":  "Credit agreement"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityCurrentBorrowingCapacity",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity":  {
                "auth_ref":  [
                    "r43"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
                            "label":  "Line of Credit Facility, Remaining Borrowing Capacity",
                            "terseLabel":  "Available borrowing capacity"
                            }
                        }
                    },
                "localname":  "LineOfCreditFacilityRemainingBorrowingCapacity",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtAndCapitalLeaseObligations":  {
                "auth_ref":  [
                    "r20"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails_1":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_DebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt and lease obligation, classified as noncurrent.",
                            "label":  "Long-term Debt and Lease Obligation",
                            "terseLabel":  "Long-term debt",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "LongTermDebtAndCapitalLeaseObligations",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails",
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent":  {
                "auth_ref":  [
                    "r47"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails_1":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt and lease obligation, classified as current.",
                            "label":  "Long-term Debt and Lease Obligation, Current",
                            "negatedLabel":  "Less current maturities",
                            "terseLabel":  "Current maturities of long-term debt"
                            }
                        }
                    },
                "localname":  "LongTermDebtAndCapitalLeaseObligationsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtFairValue":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure.  Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.  The element may be used in both the balance sheet and disclosure in the same submission.",
                            "label":  "Long-term Debt, Fair Value",
                            "negatedLabel":  "Long-term debt, fair value"
                            }
                        }
                    },
                "localname":  "LongTermDebtFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":  {
                "auth_ref":  [
                    "r125",
                    "r262",
                    "r294"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_LongTermDebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Long-Term Debt, Maturity, after Year Five",
                            "terseLabel":  "2027 and subsequent years"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":  {
                "auth_ref":  [
                    "r125",
                    "r262",
                    "r294"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_LongTermDebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Long-Term Debt, Maturity, Year Five",
                            "terseLabel":  "2026"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":  {
                "auth_ref":  [
                    "r125",
                    "r262",
                    "r294"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LongTermDebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Long-Term Debt, Maturity, Year Four",
                            "terseLabel":  "2025"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":  {
                "auth_ref":  [
                    "r125",
                    "r262",
                    "r294"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LongTermDebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Long-Term Debt, Maturity, Year Three",
                            "terseLabel":  "2024"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":  {
                "auth_ref":  [
                    "r125",
                    "r262",
                    "r294"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LongTermDebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year.  Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
                            "label":  "Long-Term Debt, Maturity, Year Two",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermInvestments":  {
                "auth_ref":  [
                    "r36"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
                            "label":  "Long-term Investments",
                            "terseLabel":  "Investments",
                            "totalLabel":  "Total long-term investments"
                            }
                        }
                    },
                "localname":  "LongTermInvestments",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermPurchaseCommitmentAmount":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The minimum amount the entity agreed to spend under the long-term purchase commitment.",
                            "label":  "Long-term Purchase Commitment, Amount",
                            "terseLabel":  "Purchase commitments"
                            }
                        }
                    },
                "localname":  "LongTermPurchaseCommitmentAmount",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongtermDebtTypeAxis":  {
                "auth_ref":  [
                    "r51"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of long-term debt.",
                            "label":  "Long-term Debt, Type [Axis]",
                            "terseLabel":  "Long-term Debt, Type [Axis]"
                            }
                        }
                    },
                "localname":  "LongtermDebtTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LongtermDebtTypeDomain":  {
                "auth_ref":  [
                    "r51",
                    "r263"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.  These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
                            "label":  "Long-term Debt, Type [Domain]",
                            "terseLabel":  "Long-term Debt, Type [Domain]"
                            }
                        }
                    },
                "localname":  "LongtermDebtTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LongtermDebtWeightedAverageInterestRate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average interest rate of long-term debt outstanding calculated at point in time.",
                            "label":  "Long-term Debt, Weighted Average Interest Rate, at Point in Time",
                            "terseLabel":  "Long-term debt, weighted average interest rate"
                            }
                        }
                    },
                "localname":  "LongtermDebtWeightedAverageInterestRate",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_LossContingencyAccrualCarryingValueCurrent":  {
                "auth_ref":  [
                    "r259"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_AccountsPayableCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.",
                            "label":  "Loss Contingency, Accrual, Current",
                            "terseLabel":  "Casualty and other claims (Note 17)"
                            }
                        }
                    },
                "localname":  "LossContingencyAccrualCarryingValueCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LossContingencyAccrualCarryingValueNoncurrent":  {
                "auth_ref":  [
                    "r259"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of loss contingency liability expected to be resolved after one year or beyond the normal operating cycle, if longer.",
                            "label":  "Loss Contingency, Accrual, Noncurrent",
                            "terseLabel":  "Casualty and other claims (Note 17)"
                            }
                        }
                    },
                "localname":  "LossContingencyAccrualCarryingValueNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_MaterialsSuppliesAndOther":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The carrying amount of capitalized costs of materials, supplies, and other assets, which are not included in inventory but used in production.",
                            "label":  "Materials, Supplies, and Other",
                            "terseLabel":  "Materials and supplies"
                            }
                        }
                    },
                "localname":  "MaterialsSuppliesAndOther",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_MovementInValuationAllowancesAndReservesRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
                            "terseLabel":  "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
                            }
                        }
                    },
                "localname":  "MovementInValuationAllowancesAndReservesRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_MultiemployerPlanEmployerContributionCost":  {
                "auth_ref":  [
                    "r449",
                    "r453",
                    "r458",
                    "r459"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cost for employer contribution to multiemployer plan.  Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.",
                            "label":  "Multiemployer Plan, Employer Contribution, Cost",
                            "terseLabel":  "Multiemployer plan, contributions by employer"
                            }
                        }
                    },
                "localname":  "MultiemployerPlanEmployerContributionCost",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivities":  {
                "auth_ref":  [
                    "r103"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow (outflow) from financing activities, including discontinued operations.  Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
                            "label":  "Net Cash Provided by (Used in) Financing Activities",
                            "totalLabel":  "Net cash used in financing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInFinancingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net Cash Provided by (Used in) Financing Activities [Abstract]",
                            "terseLabel":  "Cash flows from financing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInFinancingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivities":  {
                "auth_ref":  [
                    "r103"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow (outflow) from investing activities, including discontinued operations.  Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
                            "label":  "Net Cash Provided by (Used in) Investing Activities",
                            "totalLabel":  "Net cash used in investing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInInvestingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net Cash Provided by (Used in) Investing Activities [Abstract]",
                            "terseLabel":  "Cash flows from investing activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInInvestingActivitiesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivities":  {
                "auth_ref":  [
                    "r103",
                    "r105",
                    "r108"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow (outflow) from operating activities, including discontinued operations.  Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
                            "label":  "Net Cash Provided by (Used in) Operating Activities",
                            "totalLabel":  "Net cash provided by operating activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInOperatingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
                            "terseLabel":  "Cash flows from operating activities"
                            }
                        }
                    },
                "localname":  "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetIncomeLoss":  {
                "auth_ref":  [
                    "r2",
                    "r71",
                    "r74",
                    "r79",
                    "r84",
                    "r108",
                    "r119",
                    "r138",
                    "r140",
                    "r141",
                    "r142",
                    "r143",
                    "r146",
                    "r147",
                    "r157",
                    "r187",
                    "r191",
                    "r194",
                    "r197",
                    "r199",
                    "r222",
                    "r264",
                    "r265",
                    "r266",
                    "r268",
                    "r269",
                    "r270",
                    "r271",
                    "r272",
                    "r273",
                    "r274",
                    "r560",
                    "r575",
                    "r666",
                    "r686"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  11.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        },
                    "http://www.nscorp.com/role/EarningsPerShareDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
                            "label":  "Net Income (Loss) Attributable to Parent",
                            "terseLabel":  "Net income",
                            "totalLabel":  "Net income"
                            }
                        }
                    },
                "localname":  "NetIncomeLoss",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic":  {
                "auth_ref":  [
                    "r140",
                    "r141",
                    "r142",
                    "r143",
                    "r148",
                    "r149",
                    "r158",
                    "r161",
                    "r187",
                    "r191",
                    "r194",
                    "r197",
                    "r199"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/EarningsPerShareDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
                            "label":  "Net Income (Loss) Available to Common Stockholders, Basic",
                            "totalLabel":  "Income available to common stockholder's, Basic"
                            }
                        }
                    },
                "localname":  "NetIncomeLossAvailableToCommonStockholdersBasic",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted":  {
                "auth_ref":  [
                    "r150",
                    "r152",
                    "r153",
                    "r154",
                    "r155",
                    "r158",
                    "r161"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/EarningsPerShareDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
                            "label":  "Net Income (Loss) Available to Common Stockholders, Diluted",
                            "totalLabel":  "Income available to common stockholder's, Diluted"
                            }
                        }
                    },
                "localname":  "NetIncomeLossAvailableToCommonStockholdersDiluted",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting.  Includes, but is not limited to, quantification of the expected or actual impact.",
                            "label":  "New Accounting Pronouncements, Policy [Policy Text Block]",
                            "terseLabel":  "New Accounting Pronouncements"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementsPolicyPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent":  {
                "auth_ref":  [
                    "r68"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.",
                            "label":  "OCI, before Reclassifications, before Tax, Attributable to Parent",
                            "terseLabel":  "Net Income (Loss)",
                            "verboseLabel":  "Pensions and other postretirement benefits"
                            }
                        }
                    },
                "localname":  "OciBeforeReclassificationsBeforeTaxAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent":  {
                "auth_ref":  [
                    "r68",
                    "r80"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
                            "label":  "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
                            "terseLabel":  "Pensions and other postretirement benefits"
                            }
                        }
                    },
                "localname":  "OciBeforeReclassificationsNetOfTaxAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OciEquityMethodInvestmentBeforeTax":  {
                "auth_ref":  [
                    "r216"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before tax, of other comprehensive income (loss) (OCI) for proportionate share of equity method investee's OCI.",
                            "label":  "OCI, Equity Method Investment, before Tax",
                            "terseLabel":  "Other comprehensive income (loss) of equity investees"
                            }
                        }
                    },
                "localname":  "OciEquityMethodInvestmentBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingExpensesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Operating Expenses [Abstract]",
                            "terseLabel":  "Railway operating expenses"
                            }
                        }
                    },
                "localname":  "OperatingExpensesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OperatingIncomeLoss":  {
                "auth_ref":  [
                    "r187",
                    "r191",
                    "r194",
                    "r197",
                    "r199"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The net result for the period of deducting operating expenses from operating revenues.",
                            "label":  "Operating Income (Loss)",
                            "totalLabel":  "Income from railway operations"
                            }
                        }
                    },
                "localname":  "OperatingIncomeLoss",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseCost":  {
                "auth_ref":  [
                    "r598",
                    "r607"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesComponentsofTotalLeaseExpenseDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LeaseCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term.  Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
                            "label":  "Operating Lease, Cost",
                            "terseLabel":  "Operating lease expense"
                            }
                        }
                    },
                "localname":  "OperatingLeaseCost",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesComponentsofTotalLeaseExpenseDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiability":  {
                "auth_ref":  [
                    "r592"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease.",
                            "label":  "Operating Lease, Liability",
                            "totalLabel":  "Total lease liabilities",
                            "verboseLabel":  "Present value of lease liabilities"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails",
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityCurrent":  {
                "auth_ref":  [
                    "r592"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesCurrent",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OperatingLeaseLiability",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
                            "label":  "Operating Lease, Liability, Current",
                            "terseLabel":  "Current lease liabilities",
                            "verboseLabel":  "Current operating lease liability (Note 10)"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList":  {
                "auth_ref":  [
                    "r593"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicates line item in statement of financial position that includes current operating lease liability.",
                            "label":  "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
                            "terseLabel":  "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails"
                    ],
                "xbrltype":  "enumerationSetItemType"
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrent":  {
                "auth_ref":  [
                    "r592"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OperatingLeaseLiability",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
                            "label":  "Operating Lease, Liability, Noncurrent",
                            "terseLabel":  "Non-current lease liabilities",
                            "verboseLabel":  "Non-current operating lease liability (Note 10)"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList":  {
                "auth_ref":  [
                    "r593"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
                            "label":  "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
                            "terseLabel":  "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails"
                    ],
                "xbrltype":  "enumerationSetItemType"
                },
            "us-gaap_OperatingLeasePayments":  {
                "auth_ref":  [
                    "r594",
                    "r601"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
                            "label":  "Operating Lease, Payments",
                            "terseLabel":  "Operating cash flows from operating leases"
                            }
                        }
                    },
                "localname":  "OperatingLeasePayments",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseRightOfUseAsset":  {
                "auth_ref":  [
                    "r591"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of lessee's right to use underlying asset under operating lease.",
                            "label":  "Operating Lease, Right-of-Use Asset",
                            "verboseLabel":  "ROU assets"
                            }
                        }
                    },
                "localname":  "OperatingLeaseRightOfUseAsset",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList":  {
                "auth_ref":  [
                    "r593"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
                            "label":  "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
                            "terseLabel":  "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
                            }
                        }
                    },
                "localname":  "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseAmountsIncludedonConsolidatedBalanceSheetsDetails"
                    ],
                "xbrltype":  "enumerationSetItemType"
                },
            "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent":  {
                "auth_ref":  [
                    "r604",
                    "r607"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average discount rate for operating lease calculated at point in time.",
                            "label":  "Operating Lease, Weighted Average Discount Rate, Percent",
                            "terseLabel":  "Weighted-average discount rates on operating leases"
                            }
                        }
                    },
                "localname":  "OperatingLeaseWeightedAverageDiscountRatePercent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOtherInformationRelatedtoOperatingLeasesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1":  {
                "auth_ref":  [
                    "r603",
                    "r607"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Operating Lease, Weighted Average Remaining Lease Term",
                            "terseLabel":  "Weighted-average remaining lease term (years) on operating leases"
                            }
                        }
                    },
                "localname":  "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOtherInformationRelatedtoOperatingLeasesDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_OtherAccruedLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r9",
                    "r10",
                    "r11",
                    "r47"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
                            "label":  "Other Accrued Liabilities, Current",
                            "terseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "OtherAccruedLiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAccruedLiabilitiesNoncurrent":  {
                "auth_ref":  [
                    "r52"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesNoncurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.",
                            "label":  "Other Accrued Liabilities, Noncurrent",
                            "terseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "OtherAccruedLiabilitiesNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAssetsCurrent":  {
                "auth_ref":  [
                    "r58",
                    "r615"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_AssetsCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of current assets classified as other.",
                            "label":  "Other Assets, Current",
                            "terseLabel":  "Other current assets"
                            }
                        }
                    },
                "localname":  "OtherAssetsCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAssetsNoncurrent":  {
                "auth_ref":  [
                    "r40"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of noncurrent assets classified as other.",
                            "label":  "Other Assets, Noncurrent",
                            "terseLabel":  "Other assets"
                            }
                        }
                    },
                "localname":  "OtherAssetsNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax":  {
                "auth_ref":  [
                    "r63",
                    "r65",
                    "r411"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
                            "label":  "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax",
                            "terseLabel":  "Prior service effect of plan amendment"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax":  {
                "auth_ref":  [
                    "r65",
                    "r69",
                    "r70",
                    "r411"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
                            "label":  "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax",
                            "negatedLabel":  "Amortization of prior service benefit"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax":  {
                "auth_ref":  [
                    "r66",
                    "r77"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).",
                            "label":  "Other Comprehensive Income (Loss) before Reclassifications, Tax",
                            "negatedTerseLabel":  "Pensions and other postretirement benefits"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Comprehensive Income (Loss), before Tax [Abstract]",
                            "terseLabel":  "Other comprehensive income (loss), before tax:"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent":  {
                "auth_ref":  [
                    "r549",
                    "r550",
                    "r553"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount before tax of other comprehensive income (loss) attributable to parent entity.",
                            "label":  "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent",
                            "totalLabel":  "Other comprehensive income (loss), before tax"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]",
                            "terseLabel":  "Pretax Amount"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
                            "terseLabel":  "Net-of-Tax Amount"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":  {
                "auth_ref":  [
                    "r72",
                    "r75",
                    "r549",
                    "r550",
                    "r553"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
                            "label":  "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
                            "terseLabel":  "Other comprehensive income (loss)",
                            "totalLabel":  "Other comprehensive income (loss), net of tax"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax":  {
                "auth_ref":  [
                    "r62",
                    "r65",
                    "r411",
                    "r443"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
                        "weight":  -1.0
                        },
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
                            "label":  "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax",
                            "negatedTerseLabel":  "Pension and other postretirement benefits",
                            "totalLabel":  "Total recognized in other comprehensive income"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax":  {
                "auth_ref":  [
                    "r60",
                    "r65",
                    "r411"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
                            "label":  "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax",
                            "negatedLabel":  "Net gains arising during the year"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax":  {
                "auth_ref":  [
                    "r65",
                    "r69",
                    "r70",
                    "r411"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
                            "label":  "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax",
                            "terseLabel":  "Amortization of net losses"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossTaxAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Comprehensive Income (Loss), Tax [Abstract]",
                            "terseLabel":  "Tax (Expense) Benefit"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossTaxAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1":  {
                "auth_ref":  [
                    "r549",
                    "r550",
                    "r553"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
                        "weight":  -1.0
                        },
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
                            "label":  "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
                            "negatedTerseLabel":  "Income tax expense related to items of other comprehensive income",
                            "negatedTotalLabel":  "Other comprehensive income (loss)"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherCostAndExpenseOperating":  {
                "auth_ref":  [
                    "r90"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_CostsAndExpenses",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.",
                            "label":  "Other Cost and Expense, Operating",
                            "terseLabel":  "Materials and other"
                            }
                        }
                    },
                "localname":  "OtherCostAndExpenseOperating",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherIncomeAndExpensesAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Income and Expenses [Abstract]",
                            "terseLabel":  "Other Income and Expenses [Abstract]"
                            }
                        }
                    },
                "localname":  "OtherIncomeAndExpensesAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock":  {
                "auth_ref":  [
                    "r362",
                    "r507"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for other income or other expense items (both operating and nonoperating).  Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
                            "label":  "Other Income and Other Expense Disclosure [Text Block]",
                            "terseLabel":  "Other Income - Net"
                            }
                        }
                    },
                "localname":  "OtherIncomeAndOtherExpenseDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNet"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OtherInvestments":  {
                "auth_ref":  [
                    "r36",
                    "r683"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LongTermInvestments",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of investments classified as other.",
                            "label":  "Other Investments",
                            "terseLabel":  "Other investments"
                            }
                        }
                    },
                "localname":  "OtherInvestments",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r8",
                    "r9",
                    "r47",
                    "r615"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
                            "label":  "Other Liabilities, Current",
                            "terseLabel":  "Other current liabilities",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherLiabilitiesDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Other Liabilities Disclosure [Abstract]",
                            "terseLabel":  "Other Liabilities Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherLiabilitiesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r48"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for other liabilities.",
                            "label":  "Other Liabilities Disclosure [Text Block]",
                            "terseLabel":  "Other Liabilities"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilities"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OtherLiabilitiesNoncurrent":  {
                "auth_ref":  [
                    "r52"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_Liabilities",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
                            "label":  "Other Liabilities, Noncurrent",
                            "terseLabel":  "Other liabilities",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherLiabilitiesTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of other liabilities.",
                            "label":  "Other Liabilities [Table Text Block]",
                            "terseLabel":  "Other Liabilities"
                            }
                        }
                    },
                "localname":  "OtherLiabilitiesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OtherLongTermInvestmentsMember":  {
                "auth_ref":  [
                    "r702"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Long-term investments classified as other.",
                            "label":  "Other Long-term Investments [Member]",
                            "terseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "OtherLongTermInvestmentsMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_OtherMachineryAndEquipmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.",
                            "label":  "Other Machinery and Equipment [Member]",
                            "terseLabel":  "Other equipment"
                            }
                        }
                    },
                "localname":  "OtherMachineryAndEquipmentMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_OtherNonoperatingIncomeExpense":  {
                "auth_ref":  [
                    "r92"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of income (expense) related to nonoperating activities, classified as other.",
                            "label":  "Other Nonoperating Income (Expense)",
                            "terseLabel":  "Other income \u2013 net"
                            }
                        }
                    },
                "localname":  "OtherNonoperatingIncomeExpense",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/OtherIncomeNetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherOperatingActivitiesCashFlowStatement":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  10.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
                            "label":  "Other Operating Activities, Cash Flow Statement",
                            "terseLabel":  "Other \u2013 net"
                            }
                        }
                    },
                "localname":  "OtherOperatingActivitiesCashFlowStatement",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember":  {
                "auth_ref":  [
                    "r365",
                    "r366",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r401",
                    "r402",
                    "r403",
                    "r404",
                    "r405",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r414",
                    "r416",
                    "r417",
                    "r420",
                    "r423",
                    "r428",
                    "r433",
                    "r434",
                    "r435",
                    "r436",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r444",
                    "r448",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Plan designed to provide other postretirement benefits.  Includes, but is not limited to, defined benefit and defined contribution plans.  Excludes pension benefits.",
                            "label":  "Other Postretirement Benefits Plan [Member]",
                            "terseLabel":  "Other Postretirement Benefits",
                            "verboseLabel":  "Non-current operating lease liability (Note 10)"
                            }
                        }
                    },
                "localname":  "OtherPostretirementBenefitPlansDefinedBenefitMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic":  {
                "auth_ref":  [
                    "r156",
                    "r158"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/EarningsPerShareDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
                            "label":  "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic",
                            "negatedTerseLabel":  "Dividend equivalent payments, Basic"
                            }
                        }
                    },
                "localname":  "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted":  {
                "auth_ref":  [
                    "r158"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/EarningsPerShareDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.",
                            "label":  "Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted",
                            "negatedLabel":  "Dividend equivalent payments, Diluted"
                            }
                        }
                    },
                "localname":  "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PayablesAndAccrualsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Payables and Accruals [Abstract]",
                            "terseLabel":  "Payables and Accruals [Abstract]"
                            }
                        }
                    },
                "localname":  "PayablesAndAccrualsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PaymentsForProceedsFromOtherInvestingActivities":  {
                "auth_ref":  [
                    "r94",
                    "r96"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash (inflow) outflow from investing activities classified as other.",
                            "label":  "Payments for (Proceeds from) Other Investing Activities",
                            "negatedLabel":  "Investment sales and other transactions"
                            }
                        }
                    },
                "localname":  "PaymentsForProceedsFromOtherInvestingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsForRepurchaseOfCommonStock":  {
                "auth_ref":  [
                    "r100"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash outflow to reacquire common stock during the period.",
                            "label":  "Payments for Repurchase of Common Stock",
                            "negatedLabel":  "Purchase and retirement of Common Stock"
                            }
                        }
                    },
                "localname":  "PaymentsForRepurchaseOfCommonStock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsOfDividendsCommonStock":  {
                "auth_ref":  [
                    "r100"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
                            "label":  "Payments of Ordinary Dividends, Common Stock",
                            "negatedLabel":  "Dividends"
                            }
                        }
                    },
                "localname":  "PaymentsOfDividendsCommonStock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquireInvestments":  {
                "auth_ref":  [
                    "r96"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
                            "label":  "Payments to Acquire Investments",
                            "negatedLabel":  "Investment purchases"
                            }
                        }
                    },
                "localname":  "PaymentsToAcquireInvestments",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r95"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
                            "label":  "Payments to Acquire Property, Plant, and Equipment",
                            "negatedLabel":  "Property additions"
                            }
                        }
                    },
                "localname":  "PaymentsToAcquirePropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PensionAndOtherPostretirementBenefitExpense":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cost (reversal of cost) for pension and other postretirement benefits.",
                            "label":  "Pension and Other Postretirement Benefits Cost (Reversal of Cost)",
                            "verboseLabel":  "Pension and other postretirement benefits (Note 12)"
                            }
                        }
                    },
                "localname":  "PensionAndOtherPostretirementBenefitExpense",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r391",
                    "r393",
                    "r399",
                    "r418",
                    "r421",
                    "r422",
                    "r423",
                    "r424",
                    "r425",
                    "r443",
                    "r445",
                    "r446",
                    "r448",
                    "r460"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for retirement benefits.",
                            "label":  "Retirement Benefits [Text Block]",
                            "terseLabel":  "Pensions And Other Postretirement Benefits"
                            }
                        }
                    },
                "localname":  "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefits"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PensionPlansDefinedBenefitMember":  {
                "auth_ref":  [
                    "r364",
                    "r366",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r400",
                    "r401",
                    "r402",
                    "r403",
                    "r404",
                    "r405",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r414",
                    "r416",
                    "r417",
                    "r420",
                    "r423",
                    "r428",
                    "r433",
                    "r434",
                    "r435",
                    "r436",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r444",
                    "r448",
                    "r449",
                    "r455",
                    "r456",
                    "r457",
                    "r458"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Plan designed to provide participant with pension benefits.  Includes, but is not limited to, defined benefit and defined contribution plans.  Excludes other postretirement benefits.",
                            "label":  "Pension Plan [Member]",
                            "verboseLabel":  "Pension Benefits"
                            }
                        }
                    },
                "localname":  "PensionPlansDefinedBenefitMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PerformanceSharesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share-based payment arrangement awarded for meeting performance target.",
                            "label":  "Performance Shares [Member]",
                            "verboseLabel":  "Performance Share Units (PSUs)"
                            }
                        }
                    },
                "localname":  "PerformanceSharesMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PlanAssetCategoriesDomain":  {
                "auth_ref":  [
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r420",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Defined benefit plan asset investment.",
                            "label":  "Defined Benefit Plan, Plan Assets, Category [Domain]",
                            "terseLabel":  "Defined Benefit Plan, Plan Assets, Category [Domain]"
                            }
                        }
                    },
                "localname":  "PlanAssetCategoriesDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_PortionAtFairValueFairValueDisclosureMember":  {
                "auth_ref":  [
                    "r571"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Measured at fair value for financial reporting purposes.",
                            "label":  "Portion at Fair Value Measurement [Member]",
                            "terseLabel":  "Portion at Fair Value Measurement"
                            }
                        }
                    },
                "localname":  "PortionAtFairValueFairValueDisclosureMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ProceedsFromDebtNetOfIssuanceCosts":  {
                "auth_ref":  [
                    "r98"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
                            "label":  "Proceeds from Debt, Net of Issuance Costs",
                            "terseLabel":  "Proceeds from borrowings \u2013 net of issuance costs"
                            }
                        }
                    },
                "localname":  "ProceedsFromDebtNetOfIssuanceCosts",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromIncomeTaxRefunds":  {
                "auth_ref":  [
                    "r105",
                    "r111"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The amount of cash received during the period as refunds for the overpayment of taxes.",
                            "label":  "Proceeds from Income Tax Refunds",
                            "terseLabel":  "Proceeds from Income Tax Refunds"
                            }
                        }
                    },
                "localname":  "ProceedsFromIncomeTaxRefunds",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromIssuanceOfDebt":  {
                "auth_ref":  [
                    "r98"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash inflow during the period from additional borrowings in aggregate debt.  Includes proceeds from short-term and long-term debt.",
                            "label":  "Proceeds from Issuance of Debt",
                            "terseLabel":  "Net proceeds from issuance of debt"
                            }
                        }
                    },
                "localname":  "ProceedsFromIssuanceOfDebt",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities":  {
                "auth_ref":  [
                    "r99",
                    "r101"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow (outflow) from financing activities classified as other.",
                            "label":  "Proceeds from (Payments for) Other Financing Activities",
                            "terseLabel":  "Other"
                            }
                        }
                    },
                "localname":  "ProceedsFromPaymentsForOtherFinancingActivities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r93"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInInvestingActivities",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
                            "label":  "Proceeds from Sale of Property, Plant, and Equipment",
                            "terseLabel":  "Property sales and other transactions"
                            }
                        }
                    },
                "localname":  "ProceedsFromSaleOfPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromStockOptionsExercised":  {
                "auth_ref":  [
                    "r97",
                    "r498"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash inflow from exercise of option under share-based payment arrangement.",
                            "label":  "Proceeds from Stock Options Exercised",
                            "terseLabel":  "Cash received upon exercise"
                            }
                        }
                    },
                "localname":  "ProceedsFromStockOptionsExercised",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockOptionsExercisedDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Property, Plant and Equipment [Abstract]",
                            "terseLabel":  "Property, Plant and Equipment [Abstract]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentByTypeAxis":  {
                "auth_ref":  [
                    "r39",
                    "r246"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
                            "label":  "Long-Lived Tangible Asset [Axis]",
                            "terseLabel":  "Property, Plant and Equipment, Type [Axis]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentByTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/PropertiesDetails",
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock":  {
                "auth_ref":  [
                    "r250",
                    "r727",
                    "r728",
                    "r729"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale.  Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
                            "label":  "Property, Plant and Equipment Disclosure [Text Block]",
                            "terseLabel":  "Properties"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/Properties"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentGross":  {
                "auth_ref":  [
                    "r38",
                    "r244"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PropertiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_PropertyPlantAndEquipmentNet",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale.  Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
                            "label":  "Property, Plant and Equipment, Gross",
                            "verboseLabel":  "Cost"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentGross",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Property, Plant and Equipment [Line Items]",
                            "terseLabel":  "Property, Plant and Equipment [Line Items]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails",
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentNet":  {
                "auth_ref":  [
                    "r14",
                    "r15",
                    "r246",
                    "r615",
                    "r672",
                    "r682"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/PropertiesDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale.  Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
                            "label":  "Property, Plant and Equipment, Net",
                            "terseLabel":  "Properties less accumulated depreciation of $12,031 and",
                            "totalLabel":  "Net Book Value"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentNet",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock":  {
                "auth_ref":  [
                    "r37",
                    "r246",
                    "r727",
                    "r728"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale.  Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
                            "label":  "Property, Plant and Equipment, Policy [Policy Text Block]",
                            "terseLabel":  "Properties"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentTextBlock":  {
                "auth_ref":  [
                    "r14",
                    "r246"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
                            "label":  "Property, Plant and Equipment [Table Text Block]",
                            "terseLabel":  "Schedule of Properties"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentTypeDomain":  {
                "auth_ref":  [
                    "r14",
                    "r244"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.  Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
                            "label":  "Long-Lived Tangible Asset [Domain]",
                            "terseLabel":  "Property, Plant and Equipment, Type [Domain]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/PropertiesDetails",
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RailroadTransportationEquipmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Equipment used for the primary purpose of rail transportation, including railroad cars, tracks and ties.",
                            "label":  "Railroad Transportation Equipment [Member]",
                            "terseLabel":  "Rail and other track material"
                            }
                        }
                    },
                "localname":  "RailroadTransportationEquipmentMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails",
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ReceivableTypeDomain":  {
                "auth_ref":  [
                    "r56"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
                            "label":  "Receivable [Domain]",
                            "terseLabel":  "Receivable [Domain]"
                            }
                        }
                    },
                "localname":  "ReceivableTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy":  {
                "auth_ref":  [
                    "r34",
                    "r206"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
                            "label":  "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
                            "terseLabel":  "Allowance for Doubtful Accounts"
                            }
                        }
                    },
                "localname":  "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent":  {
                "auth_ref":  [
                    "r68"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
                            "label":  "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent",
                            "negatedLabel":  "Reclassification adjustments for costs"
                            }
                        }
                    },
                "localname":  "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent":  {
                "auth_ref":  [
                    "r68",
                    "r80"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
                            "label":  "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
                            "negatedLabel":  "Reclassification Adjustments"
                            }
                        }
                    },
                "localname":  "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ReclassificationFromAociCurrentPeriodTax":  {
                "auth_ref":  [
                    "r66",
                    "r70",
                    "r77"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).",
                            "label":  "Reclassification from AOCI, Current Period, Tax",
                            "terseLabel":  "Reclassification from AOCI, Current Period, Tax"
                            }
                        }
                    },
                "localname":  "ReclassificationFromAociCurrentPeriodTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
                            "terseLabel":  "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
                            }
                        }
                    },
                "localname":  "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":  {
                "auth_ref":  [
                    "r609"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
                            "label":  "Related Party Transaction, Expenses from Transactions with Related Party",
                            "terseLabel":  "Expenses from transactions with related party"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RelatedPartyTransactionLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Related Party Transaction [Line Items]",
                            "terseLabel":  "Related Party Transaction [Line Items]"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.",
                            "label":  "Related Party Transaction, Other Revenues from Transactions with Related Party",
                            "terseLabel":  "General and administrative support to Conrail"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RelatedPartyTransactionRate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.",
                            "label":  "Related Party Transaction, Rate",
                            "terseLabel":  "Due to affiliate, average interest rate"
                            }
                        }
                    },
                "localname":  "RelatedPartyTransactionRate",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInFinancingActivities",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of cash outflow for short-term and long-term debt and lease obligation.",
                            "label":  "Repayments of Debt and Lease Obligation",
                            "negatedLabel":  "Debt repayments"
                            }
                        }
                    },
                "localname":  "RepaymentsOfDebtAndCapitalLeaseObligations",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RestrictedStockUnitsRSUMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
                            "label":  "Restricted Stock Units (RSUs) [Member]",
                            "terseLabel":  "Restricted Stock Units (RSUs)"
                            }
                        }
                    },
                "localname":  "RestrictedStockUnitsRSUMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RetainedEarningsAccumulatedDeficit":  {
                "auth_ref":  [
                    "r29",
                    "r330",
                    "r502",
                    "r615",
                    "r680",
                    "r699",
                    "r701"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
                            "label":  "Retained Earnings (Accumulated Deficit)",
                            "terseLabel":  "Retained income"
                            }
                        }
                    },
                "localname":  "RetainedEarningsAccumulatedDeficit",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RetainedEarningsMember":  {
                "auth_ref":  [
                    "r0",
                    "r135",
                    "r136",
                    "r137",
                    "r139",
                    "r145",
                    "r147",
                    "r225",
                    "r499",
                    "r500",
                    "r501",
                    "r536",
                    "r537",
                    "r558",
                    "r696",
                    "r698"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
                            "label":  "Retained Earnings [Member]",
                            "terseLabel":  "Retained Income"
                            }
                        }
                    },
                "localname":  "RetainedEarningsMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RetirementPlanFundingStatusAxis":  {
                "auth_ref":  [
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r400",
                    "r401",
                    "r402",
                    "r403",
                    "r404",
                    "r405",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r414",
                    "r415",
                    "r416",
                    "r417",
                    "r420",
                    "r423",
                    "r428",
                    "r429",
                    "r430",
                    "r433",
                    "r434",
                    "r435",
                    "r436",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by status of funding for defined benefit plan designed to provide retirement benefits.",
                            "label":  "Defined Benefit Plan, Funding Status [Axis]",
                            "terseLabel":  "Retirement Plan Funding Status [Axis]"
                            }
                        }
                    },
                "localname":  "RetirementPlanFundingStatusAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RetirementPlanFundingStatusDomain":  {
                "auth_ref":  [
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r400",
                    "r401",
                    "r402",
                    "r403",
                    "r404",
                    "r405",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r414",
                    "r415",
                    "r416",
                    "r417",
                    "r420",
                    "r423",
                    "r428",
                    "r429",
                    "r430",
                    "r433",
                    "r434",
                    "r435",
                    "r436",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Status of funding for defined benefit plan designed to provide retirement benefits.",
                            "label":  "Defined Benefit Plan, Funding Status [Domain]",
                            "terseLabel":  "Retirement Plan Funding Status [Domain]"
                            }
                        }
                    },
                "localname":  "RetirementPlanFundingStatusDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RetirementPlanTypeAxis":  {
                "auth_ref":  [
                    "r364",
                    "r365",
                    "r366",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r400",
                    "r401",
                    "r402",
                    "r403",
                    "r404",
                    "r405",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r414",
                    "r416",
                    "r417",
                    "r420",
                    "r423",
                    "r428",
                    "r433",
                    "r434",
                    "r435",
                    "r436",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r444",
                    "r448",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453",
                    "r455",
                    "r456",
                    "r457",
                    "r458"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of retirement benefit plan.  Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
                            "label":  "Retirement Plan Type [Axis]",
                            "terseLabel":  "Retirement Plan Type [Axis]"
                            }
                        }
                    },
                "localname":  "RetirementPlanTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RetirementPlanTypeDomain":  {
                "auth_ref":  [
                    "r364",
                    "r365",
                    "r366",
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r400",
                    "r401",
                    "r402",
                    "r403",
                    "r404",
                    "r405",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r414",
                    "r416",
                    "r417",
                    "r420",
                    "r423",
                    "r428",
                    "r433",
                    "r434",
                    "r435",
                    "r436",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442",
                    "r443",
                    "r444",
                    "r448",
                    "r449",
                    "r450",
                    "r451",
                    "r452",
                    "r453",
                    "r455",
                    "r456",
                    "r457",
                    "r458"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Type of plan designed to provide participants with retirement benefits.  Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
                            "label":  "Retirement Plan Type [Domain]",
                            "terseLabel":  "Retirement Plan Type [Domain]"
                            }
                        }
                    },
                "localname":  "RetirementPlanTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Revenue from Contract with Customer [Abstract]",
                            "terseLabel":  "Revenue from Contract with Customer [Abstract]"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax":  {
                "auth_ref":  [
                    "r178",
                    "r179",
                    "r190",
                    "r195",
                    "r196",
                    "r200",
                    "r201",
                    "r202",
                    "r351",
                    "r352",
                    "r648"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OperatingIncomeLoss",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer.  Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
                            "label":  "Revenue from Contract with Customer, Excluding Assessed Tax",
                            "terseLabel":  "Revenue from contract with customer",
                            "verboseLabel":  "Railway operating revenues"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerExcludingAssessedTax",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock":  {
                "auth_ref":  [
                    "r115",
                    "r343",
                    "r344",
                    "r345",
                    "r346",
                    "r347",
                    "r348",
                    "r349",
                    "r350",
                    "r361"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for revenue from contract with customer.",
                            "label":  "Revenue from Contract with Customer [Policy Text Block]",
                            "terseLabel":  "Revenue Recognition"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerTextBlock":  {
                "auth_ref":  [
                    "r335",
                    "r336",
                    "r337",
                    "r338",
                    "r339",
                    "r340",
                    "r341",
                    "r342",
                    "r353",
                    "r361"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset.  Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer.  Excludes insurance and lease contracts.",
                            "label":  "Revenue from Contract with Customer [Text Block]",
                            "terseLabel":  "Railway Operating Revenues"
                            }
                        }
                    },
                "localname":  "RevenueFromContractWithCustomerTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenues"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RevolvingCreditFacilityMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
                            "label":  "Revolving Credit Facility [Member]",
                            "terseLabel":  "Revolving Credit Facility"
                            }
                        }
                    },
                "localname":  "RevolvingCreditFacilityMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":  {
                "auth_ref":  [
                    "r602",
                    "r607"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
                            "label":  "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
                            "terseLabel":  "Right-of-use assets obtained in exchange for new operating lease liabilities"
                            }
                        }
                    },
                "localname":  "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock":  {
                "auth_ref":  [
                    "r56"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date.  Presentation is categorized by current, noncurrent and unclassified receivables.",
                            "label":  "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
                            "terseLabel":  "Schedule of Accounts Receivable"
                            }
                        }
                    },
                "localname":  "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities.  Examples include taxes, interest, rent and utilities.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).  An alternative caption includes accrued expenses.",
                            "label":  "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
                            "terseLabel":  "Current Liabilities"
                            }
                        }
                    },
                "localname":  "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock":  {
                "auth_ref":  [
                    "r68",
                    "r582",
                    "r583"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
                            "label":  "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
                            "terseLabel":  "Accumulated Other Comprehensive Loss"
                            }
                        }
                    },
                "localname":  "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock":  {
                "auth_ref":  [
                    "r390"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.",
                            "label":  "Schedule of Allocation of Plan Assets [Table Text Block]",
                            "terseLabel":  "Fair Value of Plan Assets"
                            }
                        }
                    },
                "localname":  "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock":  {
                "auth_ref":  [
                    "r413"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan.  Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
                            "label":  "Defined Benefit Plan, Assumptions [Table Text Block]",
                            "terseLabel":  "Pension and Other Postretirement Benefit Assumptions"
                            }
                        }
                    },
                "localname":  "ScheduleOfAssumptionsUsedTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock":  {
                "auth_ref":  [
                    "r494"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan.  Includes, but is not limited to, related tax benefit.",
                            "label":  "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
                            "terseLabel":  "Schedule of Compensation Costs and Tax Benefits"
                            }
                        }
                    },
                "localname":  "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock":  {
                "auth_ref":  [
                    "r535"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
                            "label":  "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
                            "terseLabel":  "Provisions for Income Taxes"
                            }
                        }
                    },
                "localname":  "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock":  {
                "auth_ref":  [
                    "r529"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
                            "label":  "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
                            "terseLabel":  "Schedule of Deferred Tax Assets and Liabilities"
                            }
                        }
                    },
                "localname":  "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.",
                            "label":  "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
                            "terseLabel":  "Other Changes in Plan Assets and Benefit Obligations Recognized in Other Comprehensive Income"
                            }
                        }
                    },
                "localname":  "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable":  {
                "auth_ref":  [
                    "r427",
                    "r428",
                    "r431",
                    "r432",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan.  It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
                            "label":  "Schedule of Defined Benefit Plans Disclosures [Table]",
                            "terseLabel":  "Schedule of Defined Benefit Plans Disclosures [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfDefinedBenefitPlansDisclosuresTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock":  {
                "auth_ref":  [
                    "r427",
                    "r428",
                    "r431",
                    "r432",
                    "r443"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.",
                            "label":  "Schedule of Defined Benefit Plans Disclosures [Table Text Block]",
                            "terseLabel":  "Pension and Other Postretirement Benefit Obligations and Plan Assets"
                            }
                        }
                    },
                "localname":  "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock":  {
                "auth_ref":  [
                    "r161"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
                            "label":  "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
                            "terseLabel":  "Schedule of Earnings Per Share Calculation"
                            }
                        }
                    },
                "localname":  "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock":  {
                "auth_ref":  [
                    "r419"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the effect of a one-percentage-point increase and the effect of a one-percentage-point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs and the accumulated postretirement benefit obligation for health care benefits.",
                            "label":  "Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates [Table Text Block]",
                            "terseLabel":  "Health Care Cost Trend Assumptions"
                            }
                        }
                    },
                "localname":  "ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock":  {
                "auth_ref":  [
                    "r514"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
                            "label":  "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
                            "terseLabel":  "Reconciliation of Statutory Rate to Effective Rate"
                            }
                        }
                    },
                "localname":  "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock":  {
                "auth_ref":  [
                    "r401"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
                            "label":  "Schedule of Expected Benefit Payments [Table Text Block]",
                            "terseLabel":  "Estimated Future Benefit Payments"
                            }
                        }
                    },
                "localname":  "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfInvestmentsLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Schedule of Investments [Line Items]",
                            "terseLabel":  "Schedule of Investments [Line Items]"
                            }
                        }
                    },
                "localname":  "ScheduleOfInvestmentsLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfInvestmentsTable":  {
                "auth_ref":  [
                    "r705"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A container table for all schedule of investment items.  It ties in the \"Legal Entity [Axis]\" to all of its contained line items.",
                            "label":  "Schedule of Investments [Table]",
                            "terseLabel":  "Schedule of Investments [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfInvestmentsTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock":  {
                "auth_ref":  [
                    "r262"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
                            "label":  "Schedule of Maturities of Long-term Debt [Table Text Block]",
                            "terseLabel":  "Debt With Interest Rates and Maturities"
                            }
                        }
                    },
                "localname":  "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock":  {
                "auth_ref":  [
                    "r403"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
                            "label":  "Schedule of Net Benefit Costs [Table Text Block]",
                            "terseLabel":  "Pension and Other Postretirement Benefit Cost Components"
                            }
                        }
                    },
                "localname":  "ScheduleOfNetBenefitCostsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfOtherNonoperatingIncomeByComponentTextBlock":  {
                "auth_ref":  [
                    "r91"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the detailed components of other nonoperating income.  May include methodology, assumptions and amounts for: (a) dividends, (b) interest on securities, (c) profits on securities (net of losses), and (d) miscellaneous other income items.",
                            "label":  "Schedule of Other Nonoperating Income, by Component [Table Text Block]",
                            "terseLabel":  "Other Income - Net"
                            }
                        }
                    },
                "localname":  "ScheduleOfOtherNonoperatingIncomeByComponentTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNetTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable":  {
                "auth_ref":  [
                    "r39",
                    "r246"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
                            "label":  "Property, Plant and Equipment [Table]",
                            "terseLabel":  "Property, Plant and Equipment [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfPropertyPlantAndEquipmentTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails",
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable":  {
                "auth_ref":  [
                    "r611",
                    "r612"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Schedule of quantitative and qualitative information pertaining to related party transactions.  Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
                            "label":  "Schedule of Related Party Transactions, by Related Party [Table]",
                            "terseLabel":  "Schedule of Related Party Transactions, by Related Party [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock":  {
                "auth_ref":  [
                    "r477",
                    "r482",
                    "r485"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of activity for award under share-based payment arrangement.  Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
                            "label":  "Share-based Payment Arrangement, Activity [Table Text Block]",
                            "terseLabel":  "Schedule of Other Share Activity"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedCompensationActivityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable":  {
                "auth_ref":  [
                    "r464",
                    "r497"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of information about share-based payment arrangement.",
                            "label":  "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
                            "terseLabel":  "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock":  {
                "auth_ref":  [
                    "r469",
                    "r482",
                    "r485"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure for stock option plans.  Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
                            "label":  "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
                            "terseLabel":  "Schedule of Stock Option Activity"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock":  {
                "auth_ref":  [
                    "r488"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
                            "label":  "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
                            "terseLabel":  "Schedule of Assumptions Used for LTIP And TSOP Grants"
                            }
                        }
                    },
                "localname":  "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
                            "label":  "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
                            "terseLabel":  "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity"
                            }
                        }
                    },
                "localname":  "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SegmentDomain":  {
                "auth_ref":  [
                    "r177",
                    "r178",
                    "r179",
                    "r180",
                    "r181",
                    "r182",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r189",
                    "r190",
                    "r191",
                    "r192",
                    "r193",
                    "r194",
                    "r195",
                    "r196",
                    "r197",
                    "r198",
                    "r199",
                    "r202",
                    "r253",
                    "r254",
                    "r692"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
                            "label":  "Segments [Domain]",
                            "terseLabel":  "Segments [Domain]"
                            }
                        }
                    },
                "localname":  "SegmentDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SeniorNotesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Bond that takes priority over other debt securities sold by the issuer.  In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
                            "label":  "Senior Notes [Member]",
                            "terseLabel":  "Senior Notes"
                            }
                        }
                    },
                "localname":  "SeniorNotesMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1":  {
                "auth_ref":  [
                    "r465"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.  Includes, but is not limited to, combination of market, performance or service condition.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
                            "terseLabel":  "Vesting period (in years)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod":  {
                "auth_ref":  [
                    "r475"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
                            "negatedTerseLabel":  "Forfeited (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r481"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
                            "terseLabel":  "Forfeited (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":  {
                "auth_ref":  [
                    "r479"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
                            "terseLabel":  "Granted (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r479"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
                            "verboseLabel":  "Granted (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":  {
                "auth_ref":  [
                    "r478"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
                            "periodEndLabel":  "Balance at period end (in shares)",
                            "periodStartLabel":  "Balance at period start (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
                            "terseLabel":  "Nonvested RSUs/PSUs"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r478"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement.  Excludes share and unit options.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
                            "periodEndLabel":  "Balance at period end (in dollars per share)",
                            "periodStartLabel":  "Balance at period start (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
                            "terseLabel":  "Weighted- Average Grant-Date Fair Value"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":  {
                "auth_ref":  [
                    "r480"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
                            "negatedTerseLabel":  "Vested (in shares)",
                            "terseLabel":  "Shares vested (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r480"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
                            "terseLabel":  "Vested (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":  {
                "auth_ref":  [
                    "r491"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
                            "terseLabel":  "Dividend yield for period dividend equivalents paid"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":  {
                "auth_ref":  [
                    "r492"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
                            "terseLabel":  "Average risk-free interest rate"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate":  {
                "auth_ref":  [
                    "r490"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
                            "terseLabel":  "Average expected volatility"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
                            "terseLabel":  "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":  {
                "auth_ref":  [
                    "r467"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of shares authorized for issuance under share-based payment arrangement.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
                            "terseLabel":  "Maximum number of shares available for grant (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":  {
                "auth_ref":  [
                    "r497"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
                            "terseLabel":  "Available for future grants (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":  {
                "auth_ref":  [
                    "r472"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
                            "verboseLabel":  "Number of shares exercisable (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r472"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
                            "terseLabel":  "Exercisable weighted average exercise price (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":  {
                "auth_ref":  [
                    "r484"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
                            "terseLabel":  "Total intrinsic value"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockOptionsExercisedDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":  {
                "auth_ref":  [
                    "r476"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
                            "negatedLabel":  "Forfeited (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r476"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average price of options that were either forfeited or expired.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
                            "terseLabel":  "Forfeited (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":  {
                "auth_ref":  [
                    "r473"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Net number of share options (or share units) granted during the period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
                            "terseLabel":  "Granted (in shares)",
                            "verboseLabel":  "Stock options granted (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":  {
                "auth_ref":  [
                    "r497"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
                            "terseLabel":  "Aggregate intrinsic value of options outstanding"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":  {
                "auth_ref":  [
                    "r471",
                    "r497"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of options outstanding, including both vested and non-vested options.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
                            "periodEndLabel":  "Outstanding at period end (in shares)",
                            "periodStartLabel":  "Outstanding at period start (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
                            "terseLabel":  "Stock Options"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r470"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
                            "periodEndLabel":  "Stock options outstanding at period end (in dollars per share)",
                            "periodStartLabel":  "Stock options outstanding at period start (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
                            "terseLabel":  "Weighted- Average Exercise Price"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod":  {
                "auth_ref":  [
                    "r497"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of shares issued under share-based payment arrangement.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period",
                            "terseLabel":  "Issued (in shares)",
                            "verboseLabel":  "Common Stock issued net of tax withholdings (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain":  {
                "auth_ref":  [
                    "r461",
                    "r468"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Award under share-based payment arrangement.",
                            "label":  "Award Type [Domain]",
                            "terseLabel":  "Award Type [Domain]"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
                            "label":  "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
                            "terseLabel":  "Exercised (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
                            "label":  "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
                            "terseLabel":  "Granted (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod":  {
                "auth_ref":  [
                    "r466"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
                            "terseLabel":  "Expiration period (in years)"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1":  {
                "auth_ref":  [
                    "r489",
                    "r503"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
                            "terseLabel":  "Average expected option term (in years)"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":  {
                "auth_ref":  [
                    "r497"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
                            "terseLabel":  "Aggregate intrinsic value of options exercisable"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2":  {
                "auth_ref":  [
                    "r486"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
                            "terseLabel":  "Weighted average remaining contractual term of options outstanding"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2":  {
                "auth_ref":  [
                    "r487"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
                            "label":  "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
                            "terseLabel":  "Weighted average remaining contractual term of options exercisable"
                            }
                        }
                    },
                "localname":  "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_ShortTermDebtTypeAxis":  {
                "auth_ref":  [
                    "r44"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by type of short-term debt arrangement.",
                            "label":  "Short-term Debt, Type [Axis]",
                            "terseLabel":  "Short-term Debt, Type [Axis]"
                            }
                        }
                    },
                "localname":  "ShortTermDebtTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShortTermDebtTypeDomain":  {
                "auth_ref":  [
                    "r41"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
                            "label":  "Short-term Debt, Type [Domain]",
                            "terseLabel":  "Short-term Debt, Type [Domain]"
                            }
                        }
                    },
                "localname":  "ShortTermDebtTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShortTermLeaseCost":  {
                "auth_ref":  [
                    "r599",
                    "r607"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesComponentsofTotalLeaseExpenseDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_LeaseCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
                            "label":  "Short-term Lease, Cost",
                            "terseLabel":  "Short-term lease expense"
                            }
                        }
                    },
                "localname":  "ShortTermLeaseCost",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesComponentsofTotalLeaseExpenseDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SignificantAccountingPoliciesTextBlock":  {
                "auth_ref":  [
                    "r113",
                    "r134"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for all significant accounting policies of the reporting entity.",
                            "label":  "Significant Accounting Policies [Text Block]",
                            "terseLabel":  "Summary of Significant Accounting Policies"
                            }
                        }
                    },
                "localname":  "SignificantAccountingPoliciesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_StatementBusinessSegmentsAxis":  {
                "auth_ref":  [
                    "r1",
                    "r177",
                    "r178",
                    "r179",
                    "r180",
                    "r181",
                    "r182",
                    "r183",
                    "r184",
                    "r185",
                    "r186",
                    "r187",
                    "r188",
                    "r189",
                    "r190",
                    "r191",
                    "r192",
                    "r193",
                    "r194",
                    "r195",
                    "r196",
                    "r197",
                    "r198",
                    "r199",
                    "r202",
                    "r241",
                    "r249",
                    "r253",
                    "r254",
                    "r692"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by business segments.",
                            "label":  "Segments [Axis]",
                            "terseLabel":  "Segments [Axis]"
                            }
                        }
                    },
                "localname":  "StatementBusinessSegmentsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDisaggregationofRevenuesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementEquityComponentsAxis":  {
                "auth_ref":  [
                    "r0",
                    "r54",
                    "r77",
                    "r78",
                    "r79",
                    "r135",
                    "r136",
                    "r137",
                    "r139",
                    "r145",
                    "r147",
                    "r169",
                    "r225",
                    "r325",
                    "r330",
                    "r499",
                    "r500",
                    "r501",
                    "r536",
                    "r537",
                    "r558",
                    "r577",
                    "r578",
                    "r579",
                    "r580",
                    "r581",
                    "r583",
                    "r696",
                    "r697",
                    "r698",
                    "r753"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by component of equity.",
                            "label":  "Equity Components [Axis]",
                            "terseLabel":  "Equity Components [Axis]"
                            }
                        }
                    },
                "localname":  "StatementEquityComponentsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Line items represent financial concepts included in a table.  These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
                            "label":  "Statement [Line Items]",
                            "terseLabel":  "Statement [Line Items]"
                            }
                        }
                    },
                "localname":  "StatementLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfCashFlowsAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Cash Flows [Abstract]",
                            "terseLabel":  "Statement of Cash Flows [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfCashFlowsAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfFinancialPositionAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Financial Position [Abstract]",
                            "terseLabel":  "Statement of Financial Position [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfFinancialPositionAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Comprehensive Income [Abstract]",
                            "terseLabel":  "Statement of Comprehensive Income [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfIncomeAndComprehensiveIncomeAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementOfStockholdersEquityAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Statement of Stockholders' Equity [Abstract]",
                            "terseLabel":  "Statement of Stockholders' Equity [Abstract]"
                            }
                        }
                    },
                "localname":  "StatementOfStockholdersEquityAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementTable":  {
                "auth_ref":  [
                    "r135",
                    "r136",
                    "r137",
                    "r169",
                    "r648"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
                            "label":  "Statement [Table]",
                            "terseLabel":  "Statement [Table]"
                            }
                        }
                    },
                "localname":  "StatementTable",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised":  {
                "auth_ref":  [
                    "r25",
                    "r26",
                    "r325",
                    "r330",
                    "r474"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of share options (or share units) exercised during the current period.",
                            "label":  "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
                            "negatedLabel":  "Exercised (in shares)",
                            "verboseLabel":  "Options exercised (in shares)"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodSharesStockOptionsExercised",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockOptionsExercisedDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation":  {
                "auth_ref":  [
                    "r25",
                    "r26",
                    "r330",
                    "r463",
                    "r483"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Value, after forfeiture, of shares issued under share-based payment arrangement.  Excludes employee stock ownership plan (ESOP).",
                            "label":  "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
                            "terseLabel":  "Stock-based compensation"
                            }
                        }
                    },
                "localname":  "StockIssuedDuringPeriodValueShareBasedCompensation",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
                            "label":  "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
                            "terseLabel":  "New stock repurchase program (in shares)"
                            }
                        }
                    },
                "localname":  "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
                            "label":  "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
                            "terseLabel":  "Remaining number of shares authorized to be repurchased (in shares)"
                            }
                        }
                    },
                "localname":  "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares":  {
                "auth_ref":  [
                    "r25",
                    "r26",
                    "r325",
                    "r330"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of shares that have been repurchased and retired during the period.",
                            "label":  "Stock Repurchased and Retired During Period, Shares",
                            "terseLabel":  "Stock repurchased and retired during period (in shares)"
                            }
                        }
                    },
                "localname":  "StockRepurchasedAndRetiredDuringPeriodShares",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue":  {
                "auth_ref":  [
                    "r25",
                    "r26",
                    "r325",
                    "r330"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Equity impact of the value of stock that has been repurchased and retired during the period.  The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
                            "label":  "Stock Repurchased and Retired During Period, Value",
                            "negatedLabel":  "Share repurchases",
                            "verboseLabel":  "Stock repurchased and retired during period, cost"
                            }
                        }
                    },
                "localname":  "StockRepurchasedAndRetiredDuringPeriodValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockholdersEquity":  {
                "auth_ref":  [
                    "r26",
                    "r31",
                    "r32",
                    "r119",
                    "r207",
                    "r222",
                    "r575",
                    "r615"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LiabilitiesAndStockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent.  The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest).  This excludes temporary equity and is sometimes called permanent equity.",
                            "label":  "Stockholders' Equity Attributable to Parent",
                            "periodEndLabel":  "Balance at End of Year",
                            "periodStartLabel":  "Balance at Beginning of Year",
                            "totalLabel":  "Total stockholders\u2019 equity"
                            }
                        }
                    },
                "localname":  "StockholdersEquity",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
                            "terseLabel":  "Stockholders\u2019 equity:"
                            }
                        }
                    },
                "localname":  "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockholdersEquityNoteDisclosureTextBlock":  {
                "auth_ref":  [
                    "r117",
                    "r311",
                    "r313",
                    "r314",
                    "r315",
                    "r316",
                    "r317",
                    "r318",
                    "r319",
                    "r320",
                    "r321",
                    "r322",
                    "r324",
                    "r330",
                    "r334"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income.  Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
                            "label":  "Stockholders' Equity Note Disclosure [Text Block]",
                            "terseLabel":  "Stockholders' Equity"
                            }
                        }
                    },
                "localname":  "StockholdersEquityNoteDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquity"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock":  {
                "auth_ref":  [
                    "r516",
                    "r523",
                    "r525"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies.  Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
                            "label":  "Summary of Income Tax Contingencies [Table Text Block]",
                            "terseLabel":  "Reconciliation of Unrecognized Tax Benefits"
                            }
                        }
                    },
                "localname":  "SummaryOfIncomeTaxContingenciesTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SupplementalCashFlowInformationAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "label":  "Supplemental Cash Flow Information [Abstract]",
                            "terseLabel":  "Supplemental disclosures of cash flow information"
                            }
                        }
                    },
                "localname":  "SupplementalCashFlowInformationAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions":  {
                "auth_ref":  [
                    "r508",
                    "r509"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) to previously recorded tax expense.  Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.",
                            "label":  "Tax Adjustments, Settlements, and Unusual Provisions",
                            "terseLabel":  "Tax benefit on amended tax return"
                            }
                        }
                    },
                "localname":  "TaxAdjustmentsSettlementsAndUnusualProvisions",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TaxesPayableCurrent":  {
                "auth_ref":  [
                    "r45"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LiabilitiesCurrent",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
                            "label":  "Taxes Payable, Current",
                            "terseLabel":  "Income and other taxes"
                            }
                        }
                    },
                "localname":  "TaxesPayableCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TechnologyEquipmentMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.",
                            "label":  "Technology Equipment [Member]",
                            "terseLabel":  "Computers and software"
                            }
                        }
                    },
                "localname":  "TechnologyEquipmentMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TradeAccountsReceivableMember":  {
                "auth_ref":  [
                    "r55"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.",
                            "label":  "Trade Accounts Receivable [Member]",
                            "terseLabel":  "Trade Accounts Receivable"
                            }
                        }
                    },
                "localname":  "TradeAccountsReceivableMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesAdditionalInformationDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain":  {
                "auth_ref":  [
                    "r208",
                    "r209",
                    "r211",
                    "r212",
                    "r213",
                    "r301",
                    "r323",
                    "r557",
                    "r616",
                    "r617",
                    "r618",
                    "r619",
                    "r620",
                    "r621",
                    "r622",
                    "r623",
                    "r624",
                    "r625",
                    "r626",
                    "r627",
                    "r628",
                    "r629",
                    "r630",
                    "r631",
                    "r632",
                    "r633",
                    "r634",
                    "r635",
                    "r636",
                    "r637",
                    "r638",
                    "r639",
                    "r640",
                    "r641",
                    "r642",
                    "r643",
                    "r644",
                    "r645",
                    "r741",
                    "r742",
                    "r743",
                    "r744",
                    "r745",
                    "r746",
                    "r747"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
                            "label":  "Financial Instruments [Domain]",
                            "terseLabel":  "Financial Instruments [Domain]"
                            }
                        }
                    },
                "localname":  "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/InvestmentsScheduleofInvestmentsDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TreasuryStockShares":  {
                "auth_ref":  [
                    "r53",
                    "r331"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date.  This stock has no voting rights and receives no dividends.",
                            "label":  "Treasury Stock, Shares",
                            "terseLabel":  "Treasury stock, number of shares held"
                            }
                        }
                    },
                "localname":  "TreasuryStockShares",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_TreasuryStockTextBlock":  {
                "auth_ref":  [
                    "r333"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
                            "label":  "Treasury Stock [Text Block]",
                            "terseLabel":  "Stock Repurchase Programs"
                            }
                        }
                    },
                "localname":  "TreasuryStockTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchasePrograms"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_TreasuryStockValue":  {
                "auth_ref":  [
                    "r53",
                    "r331",
                    "r332"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The amount allocated to treasury stock.  Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
                            "label":  "Treasury Stock, Value",
                            "terseLabel":  "Treasury stock, value"
                            }
                        }
                    },
                "localname":  "TreasuryStockValue",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_USGovernmentAgenciesDebtSecuritiesMember":  {
                "auth_ref":  [
                    "r124",
                    "r392",
                    "r671"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae).  Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).",
                            "label":  "US Government Agencies Debt Securities [Member]",
                            "terseLabel":  "Government and agencies securities"
                            }
                        }
                    },
                "localname":  "USGovernmentAgenciesDebtSecuritiesMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_UnfundedPlanMember":  {
                "auth_ref":  [
                    "r369",
                    "r370",
                    "r371",
                    "r372",
                    "r373",
                    "r374",
                    "r375",
                    "r376",
                    "r377",
                    "r378",
                    "r379",
                    "r380",
                    "r381",
                    "r382",
                    "r383",
                    "r384",
                    "r385",
                    "r386",
                    "r387",
                    "r388",
                    "r389",
                    "r391",
                    "r392",
                    "r394",
                    "r395",
                    "r396",
                    "r397",
                    "r398",
                    "r399",
                    "r400",
                    "r401",
                    "r402",
                    "r403",
                    "r404",
                    "r405",
                    "r406",
                    "r407",
                    "r408",
                    "r409",
                    "r410",
                    "r411",
                    "r412",
                    "r414",
                    "r415",
                    "r416",
                    "r417",
                    "r420",
                    "r423",
                    "r428",
                    "r429",
                    "r430",
                    "r433",
                    "r434",
                    "r435",
                    "r436",
                    "r437",
                    "r438",
                    "r439",
                    "r440",
                    "r441",
                    "r442"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Defined benefit plan in which retirement benefits are payable directly from general assets of employer sponsoring plan.",
                            "label":  "Defined Benefit Plan, Unfunded Plan [Member]",
                            "terseLabel":  "Unfunded Plan"
                            }
                        }
                    },
                "localname":  "UnfundedPlanMember",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_UnrecognizedTaxBenefits":  {
                "auth_ref":  [
                    "r510",
                    "r517"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of unrecognized tax benefits.",
                            "label":  "Unrecognized Tax Benefits",
                            "periodEndLabel":  "Balance at end of year",
                            "periodStartLabel":  "Balance at beginning of year"
                            }
                        }
                    },
                "localname":  "UnrecognizedTaxBenefits",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities":  {
                "auth_ref":  [
                    "r520"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
                            "label":  "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
                            "negatedTerseLabel":  "Settlements with taxing authorities"
                            }
                        }
                    },
                "localname":  "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":  {
                "auth_ref":  [
                    "r519"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
                            "label":  "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
                            "terseLabel":  "Additions based on tax positions related to the current year"
                            }
                        }
                    },
                "localname":  "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":  {
                "auth_ref":  [
                    "r518"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
                            "label":  "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
                            "terseLabel":  "Additions for tax positions of prior years"
                            }
                        }
                    },
                "localname":  "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations":  {
                "auth_ref":  [
                    "r521"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
                            "label":  "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
                            "negatedLabel":  "Lapse of statutes of limitations"
                            }
                        }
                    },
                "localname":  "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":  {
                "auth_ref":  [
                    "r522"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
                            "label":  "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
                            "terseLabel":  "Unrecognized tax benefits that would impact effective tax rate"
                            }
                        }
                    },
                "localname":  "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UseOfEstimates":  {
                "auth_ref":  [
                    "r170",
                    "r171",
                    "r172",
                    "r173",
                    "r174",
                    "r175",
                    "r176"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
                            "label":  "Use of Estimates, Policy [Policy Text Block]",
                            "terseLabel":  "Use of Estimates"
                            }
                        }
                    },
                "localname":  "UseOfEstimates",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount":  {
                "auth_ref":  [
                    "r529"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
                            "label":  "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
                            "terseLabel":  "Change in valuation allowance"
                            }
                        }
                    },
                "localname":  "ValuationAllowanceDeferredTaxAssetChangeInAmount",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesBalance":  {
                "auth_ref":  [
                    "r126",
                    "r132"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of valuation and qualifying accounts and reserves.",
                            "label":  "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
                            "periodEndLabel":  "Ending Balance",
                            "periodStartLabel":  "Beginning Balance"
                            }
                        }
                    },
                "localname":  "ValuationAllowancesAndReservesBalance",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense":  {
                "auth_ref":  [
                    "r129"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
                            "label":  "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
                            "terseLabel":  "Expenses"
                            }
                        }
                    },
                "localname":  "ValuationAllowancesAndReservesChargedToCostAndExpense",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts":  {
                "auth_ref":  [
                    "r130"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
                            "label":  "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
                            "terseLabel":  "Other Accounts"
                            }
                        }
                    },
                "localname":  "ValuationAllowancesAndReservesChargedToOtherAccounts",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesDeductions":  {
                "auth_ref":  [
                    "r131"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of decrease in valuation and qualifying accounts and reserves.",
                            "label":  "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
                            "terseLabel":  "Deductions"
                            }
                        }
                    },
                "localname":  "ValuationAllowancesAndReservesDeductions",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesDomain":  {
                "auth_ref":  [
                    "r126",
                    "r127",
                    "r128",
                    "r131",
                    "r132"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Valuation and qualifying accounts and reserves.",
                            "label":  "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
                            "terseLabel":  "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
                            }
                        }
                    },
                "localname":  "ValuationAllowancesAndReservesDomain",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesTypeAxis":  {
                "auth_ref":  [
                    "r126",
                    "r127",
                    "r128",
                    "r131",
                    "r132"
                    ],
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Information by valuation and qualifying accounts and reserves.",
                            "label":  "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
                            "terseLabel":  "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
                            }
                        }
                    },
                "localname":  "ValuationAllowancesAndReservesTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_VariableLeaseCost":  {
                "auth_ref":  [
                    "r600",
                    "r607"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesComponentsofTotalLeaseExpenseDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LeaseCost",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
                            "label":  "Variable Lease, Cost",
                            "terseLabel":  "Variable lease expense"
                            }
                        }
                    },
                "localname":  "VariableLeaseCost",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesComponentsofTotalLeaseExpenseDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment":  {
                "auth_ref":  [
                    "r161"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/EarningsPerShareDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
                            "label":  "Weighted Average Number Diluted Shares Outstanding Adjustment",
                            "terseLabel":  "Dilutive effect of outstanding options and share-settled awards (in shares)"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding":  {
                "auth_ref":  [
                    "r150",
                    "r161"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/EarningsPerShareDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
                            "label":  "Weighted Average Number of Shares Outstanding, Diluted",
                            "totalLabel":  "Adjusted weighted-average shares outstanding, diluted (in shares)"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfDilutedSharesOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic":  {
                "auth_ref":  [
                    "r148",
                    "r161"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/EarningsPerShareDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-us":  {
                        "role":  {
                            "documentation":  "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
                            "label":  "Weighted Average Number of Shares Outstanding, Basic",
                            "terseLabel":  "Weighted-average shares outstanding, basic (in shares)"
                            }
                        }
                    },
                "localname":  "WeightedAverageNumberOfSharesOutstandingBasic",
                "nsuri":  "http://fasb.org/us-gaap/2021-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "sharesItemType"
                }
            },
        "unitCount":  10
        }
    },
"std_ref":  {
    "r0":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "105",
        "URI":  "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
        },
    "r1":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "205",
        "URI":  "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
        },
    "r10":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
        },
    "r100":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
        },
    "r101":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
        },
    "r102":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
        },
    "r103":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
        },
    "r104":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
        },
    "r105":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
        },
    "r106":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
        },
    "r107":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
        },
    "r108":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
        },
    "r109":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
        },
    "r11":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
        },
    "r110":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
        },
    "r111":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
        },
    "r112":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
        },
    "r113":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
        },
    "r114":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
        },
    "r115":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
        },
    "r116":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(c))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
        },
    "r117":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(e)(1))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
        },
    "r118":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(f))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
        },
    "r119":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(g)(1)(ii))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
        },
    "r12":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
        },
    "r120":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(h)(1)(Note 1))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
        },
    "r121":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(h)(2))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
        },
    "r122":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(h))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
        },
    "r123":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(k)(1))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
        },
    "r124":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(m)(1)(ii)(A))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
        },
    "r125":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-04(a))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
        },
    "r126":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-09(Column B))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
        },
    "r127":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-09(Column C(1)))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
        },
    "r128":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-09(Column C(2)))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
        },
    "r129":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-09(Column C)(1))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
        },
    "r13":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r130":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-09(Column C)(2))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
        },
    "r131":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-09(Column D))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
        },
    "r132":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-09(Column E))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
        },
    "r133":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.12-09)",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
        },
    "r134":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/topic&trid=2122369"
        },
    "r135":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "23",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
        },
    "r136":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
        },
    "r137":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
        },
    "r138":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(2)",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
        },
    "r139":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(3)",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
        },
    "r14":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(13))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r140":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
        },
    "r141":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
        },
    "r142":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
        },
    "r143":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
        },
    "r144":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
        },
    "r145":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
        },
    "r146":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
        },
    "r147":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
        },
    "r148":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
        },
    "r149":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
        },
    "r15":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(14))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r150":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
        },
    "r151":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
        },
    "r152":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
        },
    "r153":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(1)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
        },
    "r154":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(2)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
        },
    "r155":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(3)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
        },
    "r156":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "60",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2740-109256"
        },
    "r157":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "60B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
        },
    "r158":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "60B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
        },
    "r159":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "60B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
        },
    "r16":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(17))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r160":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
        },
    "r161":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
        },
    "r162":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
        },
    "r163":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
        },
    "r164":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
        },
    "r165":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
        },
    "r166":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "52",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
        },
    "r167":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/topic&trid=2144383"
        },
    "r168":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "270",
        "URI":  "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
        },
    "r169":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "272",
        "URI":  "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
        },
    "r17":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(19)(a)(5))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r170":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
        },
    "r171":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
        },
    "r172":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
        },
    "r173":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
        },
    "r174":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
        },
    "r175":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
        },
    "r176":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "275",
        "URI":  "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
        },
    "r177":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
        },
    "r178":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r179":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r18":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(19))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r180":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r181":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r182":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r183":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r184":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(g)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r185":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r186":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(j)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r187":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
        },
    "r188":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
        },
    "r189":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
        },
    "r19":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(20))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r190":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
        },
    "r191":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
        },
    "r192":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
        },
    "r193":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "30",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
        },
    "r194":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "31",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
        },
    "r195":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
        },
    "r196":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
        },
    "r197":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
        },
    "r198":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
        },
    "r199":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
        },
    "r2":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "205",
        "URI":  "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
        },
    "r20":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(22))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r200":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
        },
    "r201":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "41",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
        },
    "r202":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "42",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
        },
    "r203":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
        },
    "r204":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
        },
    "r205":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
        },
    "r206":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524"
        },
    "r207":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 4.E)",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
        },
    "r208":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "320",
        "URI":  "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
        },
    "r209":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "320",
        "URI":  "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
        },
    "r21":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(23))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r210":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "320",
        "URI":  "http://asc.fasb.org/topic&trid=2196928"
        },
    "r211":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "321",
        "URI":  "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
        },
    "r212":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "321",
        "URI":  "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
        },
    "r213":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "321",
        "URI":  "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
        },
    "r214":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "321",
        "URI":  "http://asc.fasb.org/topic&trid=75115024"
        },
    "r215":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=125513658&loc=d3e32014-111567"
        },
    "r216":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=124268079&loc=d3e32472-111569"
        },
    "r217":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "32",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "10",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=124268079&loc=d3e32787-111569"
        },
    "r218":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
        },
    "r219":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
        },
    "r22":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(24))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r220":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
        },
    "r221":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(3)",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
        },
    "r222":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
        },
    "r223":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/topic&trid=2196965"
        },
    "r224":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "325",
        "URI":  "http://asc.fasb.org/topic&trid=2197064"
        },
    "r225":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
        },
    "r226":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
        },
    "r227":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
        },
    "r228":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
        },
    "r229":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(f)",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
        },
    "r23":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(26)(a))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r230":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
        },
    "r231":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
        },
    "r232":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
        },
    "r233":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
        },
    "r234":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
        },
    "r235":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
        },
    "r236":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
        },
    "r237":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
        },
    "r238":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
        },
    "r239":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
        },
    "r24":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(26)(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r240":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "330",
        "URI":  "http://asc.fasb.org/topic&trid=2126998"
        },
    "r241":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
        },
    "r242":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
        },
    "r243":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r244":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r245":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r246":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
        },
    "r247":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
        },
    "r248":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
        },
    "r249":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
        },
    "r25":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(28))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r250":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/topic&trid=2155823"
        },
    "r251":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "410",
        "URI":  "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859"
        },
    "r252":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
        },
    "r253":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
        },
    "r254":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 5.P.4(d))",
        "Topic":  "420",
        "URI":  "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
        },
    "r255":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "440",
        "URI":  "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
        },
    "r256":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "440",
        "URI":  "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
        },
    "r257":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "440",
        "URI":  "http://asc.fasb.org/topic&trid=2144648"
        },
    "r258":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346"
        },
    "r259":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
        },
    "r26":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(29))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r260":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "20",
        "Subparagraph":  "(SAB Topic 5.Y.Q1)",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
        },
    "r261":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/topic&trid=2127136"
        },
    "r262":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
        },
    "r263":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
        },
    "r264":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(i))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
        },
    "r265":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(ii))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
        },
    "r266":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii)(A))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
        },
    "r267":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iii))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
        },
    "r268":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(4)(iv))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
        },
    "r269":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-01(a)(5))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
        },
    "r27":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(3))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r270":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(4)(i))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
        },
    "r271":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(A))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
        },
    "r272":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iii)(B))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
        },
    "r273":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(4)(iv))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
        },
    "r274":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.13-02(a)(5))",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
        },
    "r275":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r276":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r277":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r278":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r279":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(e)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r28":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30)(a)(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r280":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(f)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r281":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r282":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r283":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(i)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r284":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
        },
    "r285":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1C",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
        },
    "r286":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1C",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
        },
    "r287":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1C",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
        },
    "r288":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1D",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
        },
    "r289":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1D",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
        },
    "r29":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30)(a)(3))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r290":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1D",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
        },
    "r291":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1E",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
        },
    "r292":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1E",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
        },
    "r293":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1E",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
        },
    "r294":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1E",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
        },
    "r295":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1F",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
        },
    "r296":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1F",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
        },
    "r297":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1F",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(1)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
        },
    "r298":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1F",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
        },
    "r299":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1I",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
        },
    "r3":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
        },
    "r30":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30)(a)(4))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r300":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1I",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
        },
    "r301":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1I",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
        },
    "r302":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1I",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
        },
    "r303":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
        },
    "r304":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "69B",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
        },
    "r305":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "69C",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
        },
    "r306":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "69E",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
        },
    "r307":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "69F",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
        },
    "r308":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "40",
        "SubTopic":  "50",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
        },
    "r309":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "40",
        "SubTopic":  "50",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
        },
    "r31":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(30))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r310":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/topic&trid=2208564"
        },
    "r311":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
        },
    "r312":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
        },
    "r313":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(g)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
        },
    "r314":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
        },
    "r315":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(i)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
        },
    "r316":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
        },
    "r317":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
        },
    "r318":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
        },
    "r319":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
        },
    "r32":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(31))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r320":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
        },
    "r321":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
        },
    "r322":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
        },
    "r323":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
        },
    "r324":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
        },
    "r325":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
        },
    "r326":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
        },
    "r327":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
        },
    "r328":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
        },
    "r329":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
        },
    "r33":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(32))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r330":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.3-04)",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
        },
    "r331":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
        },
    "r332":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
        },
    "r333":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "SubTopic":  "30",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/subtopic&trid=2208821"
        },
    "r334":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/topic&trid=2208762"
        },
    "r335":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
        },
    "r336":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
        },
    "r337":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
        },
    "r338":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
        },
    "r339":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
        },
    "r34":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02(4))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r340":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
        },
    "r341":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)(2)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
        },
    "r342":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
        },
    "r343":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
        },
    "r344":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
        },
    "r345":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
        },
    "r346":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
        },
    "r347":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
        },
    "r348":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
        },
    "r349":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
        },
    "r35":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.1)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r350":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
        },
    "r351":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
        },
    "r352":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
        },
    "r353":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
        },
    "r354":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
        },
    "r355":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
        },
    "r356":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
        },
    "r357":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
        },
    "r358":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
        },
    "r359":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
        },
    "r36":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.12)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r360":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(g)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
        },
    "r361":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/topic&trid=49130388"
        },
    "r362":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "610",
        "URI":  "http://asc.fasb.org/topic&trid=49130413"
        },
    "r363":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "710",
        "URI":  "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361"
        },
    "r364":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "15",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "712",
        "URI":  "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
        },
    "r365":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "15",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "712",
        "URI":  "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
        },
    "r366":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
        },
    "r367":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
        },
    "r368":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
        },
    "r369":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r37":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.13(a))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r370":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r371":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(10)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r372":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r373":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(3)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r374":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(4)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r375":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(5)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r376":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(6)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r377":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(7)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r378":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(8)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r379":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(9)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r38":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.13)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r380":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r381":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r382":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r383":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(3)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r384":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(4)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r385":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(5)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r386":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(6)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r387":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(7)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r388":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(8)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r389":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r39":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.14)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r390":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(5)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r391":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(i)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r392":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(ii)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r393":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iii)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r394":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(01)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r395":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(02)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r396":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(02)(A)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r397":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(02)(B)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r398":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(02)(C)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r399":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(iv)(03)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r4":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
        },
    "r40":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.17)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r400":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(e)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r401":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(f)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r402":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r403":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r404":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r405":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r406":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(3)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r407":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(4)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r408":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(5)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r409":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(6)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r41":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19(a))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r410":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(7)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r411":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(i)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r412":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(j)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r413":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(k)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r414":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(k)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r415":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(k)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r416":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(k)(3)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r417":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(k)(4)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r418":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(l)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r419":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(m)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r42":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19(a),20,24)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r420":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(n)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r421":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(o)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r422":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(p)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r423":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(q)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r424":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(r)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r425":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(r)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r426":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(s)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r427":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
        },
    "r428":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
        },
    "r429":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
        },
    "r43":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19(b),22(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r430":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
        },
    "r431":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
        },
    "r432":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
        },
    "r433":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
        },
    "r434":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
        },
    "r435":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
        },
    "r436":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(3)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
        },
    "r437":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(4)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
        },
    "r438":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(5)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
        },
    "r439":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(6)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
        },
    "r44":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r440":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(7)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
        },
    "r441":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
        },
    "r442":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
        },
    "r443":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
        },
    "r444":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "18",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
        },
    "r445":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
        },
    "r446":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "60",
        "Subparagraph":  "(c)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
        },
    "r447":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "60",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
        },
    "r448":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "70",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
        },
    "r449":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "80",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
        },
    "r45":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19,20)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r450":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(a)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
        },
    "r451":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
        },
    "r452":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(c)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
        },
    "r453":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
        },
    "r454":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(d)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
        },
    "r455":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(a)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
        },
    "r456":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
        },
    "r457":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(c)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
        },
    "r458":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
        },
    "r459":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "80",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
        },
    "r46":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.19-26)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r460":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/topic&trid=2235017"
        },
    "r461":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
        },
    "r462":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
        },
    "r463":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
        },
    "r464":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
        },
    "r465":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r466":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r467":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(3)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r468":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a),(g)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r469":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r47":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.20)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r470":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r471":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(i)-(ii)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r472":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iii)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r473":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r474":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r475":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(3)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r476":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)(iv)(3)-(4)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r477":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r478":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(i)-(ii)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r479":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r48":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.20,24)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r480":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r481":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)(iii)(3)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r482":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r483":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r484":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r485":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r486":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r487":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r488":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r489":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r49":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.21)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r490":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(ii)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r491":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(iii)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r492":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)(iv)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r493":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(g)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r494":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r495":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)(1)(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r496":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r497":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
        },
    "r498":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
        },
    "r499":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
        },
    "r5":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
        },
    "r50":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22(a)(1))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r500":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
        },
    "r501":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
        },
    "r502":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(g)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
        },
    "r503":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 14.D.2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
        },
    "r504":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 14.F)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
        },
    "r505":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "740",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944"
        },
    "r506":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/topic&trid=2228938"
        },
    "r507":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "720",
        "URI":  "http://asc.fasb.org/topic&trid=2122503"
        },
    "r508":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28511-109314"
        },
    "r509":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28446-109314"
        },
    "r51":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.22)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r510":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
        },
    "r511":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
        },
    "r512":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
        },
    "r513":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
        },
    "r514":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
        },
    "r515":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
        },
    "r516":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
        },
    "r517":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
        },
    "r518":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
        },
    "r519":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
        },
    "r52":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.24)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r520":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(3)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
        },
    "r521":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(4)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
        },
    "r522":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
        },
    "r523":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
        },
    "r524":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
        },
    "r525":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
        },
    "r526":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
        },
    "r527":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
        },
    "r528":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
        },
    "r529":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
        },
    "r53":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.29,30)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r530":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "21",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
        },
    "r531":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
        },
    "r532":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
        },
    "r533":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
        },
    "r534":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
        },
    "r535":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
        },
    "r536":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(2)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
        },
    "r537":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(3)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
        },
    "r538":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 6.I.5.Q1)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
        },
    "r539":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 6.I.7)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
        },
    "r54":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.29-31)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r540":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 6.I.7)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
        },
    "r541":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 6.I.Fact.1)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
        },
    "r542":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 6.I.Fact.2)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
        },
    "r543":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 6.I.Fact.4)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
        },
    "r544":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 11.C)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
        },
    "r545":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
        },
    "r546":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "270",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
        },
    "r547":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
        },
    "r548":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/topic&trid=2144680"
        },
    "r549":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
        },
    "r55":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.3(a)(1),(4))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r550":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
        },
    "r551":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
        },
    "r552":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
        },
    "r553":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(3)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
        },
    "r554":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c),(3)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
        },
    "r555":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bb)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
        },
    "r556":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
        },
    "r557":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "40",
        "Subparagraph":  "(f)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
        },
    "r558":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(e)(3)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
        },
    "r559":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(e)(4)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
        },
    "r56":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.3,4)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r560":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(f)",
        "Topic":  "815",
        "URI":  "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
        },
    "r561":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
        },
    "r562":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
        },
    "r563":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bb)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
        },
    "r564":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bbb)(1)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
        },
    "r565":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bbb)(2)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
        },
    "r566":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
        },
    "r567":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
        },
    "r568":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
        },
    "r569":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
        },
    "r57":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.6(b))",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r570":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/topic&trid=2155941"
        },
    "r571":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
        },
    "r572":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
        },
    "r573":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
        },
    "r574":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
        },
    "r575":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
        },
    "r576":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "230",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
        },
    "r577":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
        },
    "r578":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Subparagraph":  "(a)",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
        },
    "r579":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Subparagraph":  "(b)",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
        },
    "r58":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.8)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r580":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Subparagraph":  "(c)",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
        },
    "r581":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Subparagraph":  "(d)",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
        },
    "r582":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
        },
    "r583":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
        },
    "r584":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
        },
    "r585":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
        },
    "r586":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
        },
    "r587":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
        },
    "r588":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
        },
    "r589":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
        },
    "r59":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-02.9)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
        },
    "r590":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
        },
    "r591":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
        },
    "r592":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
        },
    "r593":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
        },
    "r594":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
        },
    "r595":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(1)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
        },
    "r596":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(3)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
        },
    "r597":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
        },
    "r598":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
        },
    "r599":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
        },
    "r6":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
        },
    "r60":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(i)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
        },
    "r600":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
        },
    "r601":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(1)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
        },
    "r602":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(2)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
        },
    "r603":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(3)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
        },
    "r604":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(4)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
        },
    "r605":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
        },
    "r606":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
        },
    "r607":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "53",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
        },
    "r608":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/subtopic&trid=77888251"
        },
    "r609":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
        },
    "r61":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(i),(j),(k)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
        },
    "r610":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
        },
    "r611":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
        },
    "r612":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
        },
    "r613":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "852",
        "URI":  "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
        },
    "r614":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "852",
        "URI":  "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
        },
    "r615":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "852",
        "URI":  "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
        },
    "r616":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)(i)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
        },
    "r617":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)(ii)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
        },
    "r618":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(3)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
        },
    "r619":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(1)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
        },
    "r62":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(i-k)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
        },
    "r620":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
        },
    "r621":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(3)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
        },
    "r622":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)(1)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
        },
    "r623":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
        },
    "r624":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)(3)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
        },
    "r625":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(1)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
        },
    "r626":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
        },
    "r627":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(3)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
        },
    "r628":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
        },
    "r629":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
        },
    "r63":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(j)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
        },
    "r630":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(a)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
        },
    "r631":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(1)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
        },
    "r632":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
        },
    "r633":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(3)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
        },
    "r634":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(4)(i)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
        },
    "r635":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(1)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r636":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r637":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(3)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r638":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(4)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r639":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(5)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r64":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
        },
    "r640":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(6)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r641":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(a)(7)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r642":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(b)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r643":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(e)(1)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r644":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(e)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r645":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Subparagraph":  "(e)(3)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
        },
    "r646":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "910",
        "URI":  "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
        },
    "r647":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "330",
        "Topic":  "912",
        "URI":  "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
        },
    "r648":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB Topic 11.L)",
        "Topic":  "924",
        "URI":  "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
        },
    "r649":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
        },
    "r65":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
        },
    "r650":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
        },
    "r651":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
        },
    "r652":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "33",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
        },
    "r653":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "35A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
        },
    "r654":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(c)(2)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
        },
    "r655":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "940",
        "URI":  "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
        },
    "r656":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(10))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
        },
    "r657":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(11))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
        },
    "r658":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(13))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
        },
    "r659":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(15)(2))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
        },
    "r66":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
        },
    "r660":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(16))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
        },
    "r661":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(23))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
        },
    "r662":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(9))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
        },
    "r663":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03.13,16)",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
        },
    "r664":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(13)(f))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
        },
    "r665":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(15))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
        },
    "r666":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(22))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
        },
    "r667":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(26))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
        },
    "r668":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(27))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
        },
    "r669":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04.9)",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
        },
    "r67":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
        },
    "r670":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "235",
        "Subparagraph":  "(SX 210.9-05(b)(2))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
        },
    "r671":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "320",
        "Subparagraph":  "(b)",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
        },
    "r672":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "360",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
        },
    "r673":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "470",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
        },
    "r674":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(15)(b)(2))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r675":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(16))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r676":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(5))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r677":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(10))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r678":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(12))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r679":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(3))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r68":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
        },
    "r680":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(23)(a)(4))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r681":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(25))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r682":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(8))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r683":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03.1(f,g))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r684":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03.16)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
        },
    "r685":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(10))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
        },
    "r686":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(18))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
        },
    "r687":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(22))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
        },
    "r688":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(23))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
        },
    "r689":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(3)(b))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
        },
    "r69":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
        },
    "r690":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(8))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
        },
    "r691":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(9))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
        },
    "r692":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4H",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "40",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
        },
    "r693":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "40",
        "Subparagraph":  "(d)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
        },
    "r694":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13H",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "40",
        "Subparagraph":  "(a)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
        },
    "r695":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "29F",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "40",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
        },
    "r696":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(e)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
        },
    "r697":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(f)(1)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
        },
    "r698":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(f)(2)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
        },
    "r699":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(g)(2)(i)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
        },
    "r7":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
        },
    "r70":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580"
        },
    "r700":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(g)(2)(ii)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
        },
    "r701":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "40",
        "Subparagraph":  "(h)(2)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
        },
    "r702":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(e)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
        },
    "r703":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
        },
    "r704":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.6-04(12)(b)(3))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
        },
    "r705":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12)",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010"
        },
    "r706":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column B)(Footnote 1))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r707":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column B)(Footnote 6))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r708":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column B)(Footnote 7))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r709":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column C)(Footnote 1))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r71":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
        },
    "r710":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column C)(Footnote 6))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r711":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column C)(Footnote 7))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r712":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column D)(Footnote 1))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r713":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column D)(Footnote 6))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r714":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B(Column D)(Footnote 7))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r715":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12B)",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
        },
    "r716":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-13)",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010"
        },
    "r717":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5D",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-13D(Column B)(Footnote 2))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
        },
    "r718":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5D",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-13D(Column C)(Footnote 2))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
        },
    "r719":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5D",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-13D)",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
        },
    "r72":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
        },
    "r720":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-14)",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010"
        },
    "r721":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-15(Column A))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
        },
    "r722":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-15(Column B))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
        },
    "r723":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-15(Column C))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
        },
    "r724":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-15(Column D))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
        },
    "r725":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "310",
        "Subparagraph":  "(SX 210.12-29(Footnote 4))",
        "Topic":  "948",
        "URI":  "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
        },
    "r726":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "440",
        "Subparagraph":  "(a)",
        "Topic":  "954",
        "URI":  "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
        },
    "r727":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "360",
        "Subparagraph":  "(d)",
        "Topic":  "958",
        "URI":  "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
        },
    "r728":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "360",
        "Topic":  "958",
        "URI":  "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
        },
    "r729":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "360",
        "Topic":  "958",
        "URI":  "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
        },
    "r73":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
        },
    "r730":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "360",
        "Subparagraph":  "(SX 210.12-28(Footnote 2))",
        "Topic":  "970",
        "URI":  "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
        },
    "r731":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "310",
        "Subparagraph":  "(c)",
        "Topic":  "976",
        "URI":  "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
        },
    "r732":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "310",
        "Subparagraph":  "(b)",
        "Topic":  "978",
        "URI":  "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
        },
    "r733":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b"
        },
    "r734":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b-2"
        },
    "r735":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b-23"
        },
    "r736":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "d1-1"
        },
    "r737":  {
        "Name":  "Form 10-K",
        "Number":  "249",
        "Publisher":  "SEC",
        "Section":  "310"
        },
    "r738":  {
        "Name":  "Form 20-F",
        "Number":  "249",
        "Publisher":  "SEC",
        "Section":  "220",
        "Subsection":  "f"
        },
    "r739":  {
        "Name":  "Form 40-F",
        "Number":  "249",
        "Publisher":  "SEC",
        "Section":  "240",
        "Subsection":  "f"
        },
    "r74":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
        },
    "r740":  {
        "Name":  "Forms 10-K, 10-Q, 20-F",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "13",
        "Subsection":  "a-1"
        },
    "r741":  {
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Paragraph":  "(a)",
        "Publisher":  "SEC",
        "Section":  "1402"
        },
    "r742":  {
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Paragraph":  "(b)",
        "Publisher":  "SEC",
        "Section":  "1402",
        "Subparagraph":  "(1)"
        },
    "r743":  {
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Paragraph":  "(b)",
        "Publisher":  "SEC",
        "Section":  "1402",
        "Subparagraph":  "(2)"
        },
    "r744":  {
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Paragraph":  "(b)",
        "Publisher":  "SEC",
        "Section":  "1402",
        "Subparagraph":  "(3)"
        },
    "r745":  {
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Paragraph":  "(c)",
        "Publisher":  "SEC",
        "Section":  "1402",
        "Subparagraph":  "(2)(i)"
        },
    "r746":  {
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Paragraph":  "(c)",
        "Publisher":  "SEC",
        "Section":  "1402",
        "Subparagraph":  "(2)(ii)"
        },
    "r747":  {
        "Name":  "Regulation S-K (SK)",
        "Number":  "229",
        "Paragraph":  "(c)",
        "Publisher":  "SEC",
        "Section":  "1402",
        "Subparagraph":  "(2)(iii)"
        },
    "r748":  {
        "Name":  "Regulation S-T",
        "Number":  "232",
        "Publisher":  "SEC",
        "Section":  "405"
        },
    "r749":  {
        "Footnote":  "2",
        "Name":  "Regulation S-X (SX)",
        "Number":  "210",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "28"
        },
    "r75":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
        },
    "r750":  {
        "Footnote":  "4",
        "Name":  "Regulation S-X (SX)",
        "Number":  "210",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "29"
        },
    "r751":  {
        "Name":  "Regulation S-X (SX)",
        "Number":  "210",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "09"
        },
    "r752":  {
        "Name":  "Securities Act",
        "Number":  "230",
        "Publisher":  "SEC",
        "Section":  "405"
        },
    "r753":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(3)(iii)(03)",
        "Topic":  "848"
        },
    "r76":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
        },
    "r77":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
        },
    "r78":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
        },
    "r79":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
        },
    "r8":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
        },
    "r80":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
        },
    "r81":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(210.5-03(11))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r82":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(10))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r83":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(12))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r84":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(20))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r85":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(24))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r86":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(25))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r87":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(b)(4))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r88":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r89":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.2(a),(d))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r9":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
        },
    "r90":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.3)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r91":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.7)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r92":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03.9)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
        },
    "r93":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
        },
    "r94":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
        },
    "r95":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
        },
    "r96":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
        },
    "r97":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
        },
    "r98":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
        },
    "r99":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
        }
    },
"version":  "2.1"
}


7 Subsequent Filings that Reference this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 2/05/24  Norfolk Southern Corp.            10-K       12/31/23  117:12M
 2/03/23  Norfolk Southern Corp.            10-K       12/31/22  117:15M
 1/27/23  Norfolk Southern Corp.            424B5                  2:476K                                   2ENGAGE/FA
 1/26/23  Norfolk Southern Corp.            424B5                  1:467K                                   2ENGAGE/FA
 6/06/22  Norfolk Southern Corp.            424B5                  2:384K                                   2ENGAGE/FA
 6/02/22  Norfolk Southern Corp.            424B5                  1:375K                                   2ENGAGE/FA
 2/17/22  Norfolk Southern Corp.            424B5                  2:417K                                   2ENGAGE/FA


53 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 1/26/22  Norfolk Southern Corp.            8-K:2,5,7,9 1/25/22   14:482K                                   2ENGAGE/FA
 8/25/21  Norfolk Southern Corp.            8-K:1,2,9   8/25/21   13:389K                                   2ENGAGE/FA
 5/28/21  Norfolk Southern Corp.            8-K:1,2,9   5/28/21   11:946K                                   2ENGAGE/FA
 5/12/21  Norfolk Southern Corp.            8-K:1,2,9   5/12/21   13:471K                                   2ENGAGE/FA
 2/04/21  Norfolk Southern Corp.            10-K       12/31/20  120:14M
 1/08/21  Norfolk Southern Corp.            8-K:5,9     1/04/21   11:237K                                   2ENGAGE/FA
 7/29/20  Norfolk Southern Corp.            10-Q        6/30/20   62:6.5M
 5/15/20  Norfolk Southern Corp.            8-K:1,2,9   5/15/20   12:858K                                   Donnelley … Solutions/FA
 2/06/20  Norfolk Southern Corp.            10-K       12/31/19  117:19M
11/04/19  Norfolk Southern Corp.            8-K:1,2,9  11/04/19   13:393K                                   Donnelley … Solutions/FA
 8/28/19  Norfolk Southern Corp.            8-K:5,9     8/28/19   16:415K                                   2ENGAGE/FA
 5/08/19  Norfolk Southern Corp.            8-K:1,2,9   5/08/19    4:305K                                   Donnelley … Solutions/FA
 3/05/19  Norfolk Southern Corp.            8-K:1,2,9   3/05/19    5:2M
 2/08/19  Norfolk Southern Corp.            10-K       12/31/18  109:15M
 8/02/18  Norfolk Southern Corp.            8-K:1,2,9   8/02/18    5:531K                                   Donnelley … Solutions/FA
 2/28/18  Norfolk Southern Corp.            8-K:1,2,9   2/28/18    5:462K                                   Donnelley … Solutions/FA
10/25/17  Norfolk Southern Corp.            10-Q        9/30/17   54:4.3M
 8/15/17  Norfolk Southern Corp.            8-K:1,2,9   8/15/17    3:923K
 5/31/17  Norfolk Southern Corp.            8-K:1,2,9   5/31/17    4:158K                                   Donnelley … Solutions/FA
 6/03/16  Norfolk Southern Corp.            8-K:1,2,9   5/31/16    5:281K                                   Donnelley … Solutions/FA
 5/27/16  Norfolk Southern Corp.            8-K:1,2,9   5/27/16    2:800K
 2/08/16  Norfolk Southern Corp.            10-K       12/31/15  107:14M
11/03/15  Norfolk Southern Corp.            8-K:1,2,9  10/29/15    5:279K                                   Donnelley … Solutions/FA
 6/02/15  Norfolk Southern Corp.            8-K:1,2,9   5/28/15    6:531K                                   Donnelley … Solutions/FA
11/21/13  Norfolk Southern Corp.            8-K:1,2,9  11/18/13    5:549K                                   Skadden/FA
 8/13/13  Norfolk Southern Corp.            8-K:1,2,9   8/08/13    5:513K                                   Skadden/FA
 7/24/13  Norfolk Southern Corp.            10-Q        6/30/13   85:6M
 1/23/13  Norfolk Southern Corp.            8-K:1,5,9   1/22/13    3:114K
 9/07/12  Norfolk Southern Corp.            8-K:1,2,9   9/04/12    5:492K                                   Skadden/FA
 8/21/12  Norfolk Southern Corp.            8-K:1,2,9   8/20/12    3:926K                                   Skadden/FA
 3/15/12  Norfolk Southern Corp.            8-K:1,2,9   3/12/12    6:971K                                   Skadden/FA
11/17/11  Norfolk Southern Corp.            8-K:1,2,9  11/14/11    5:658K                                   Skadden/FA
 9/15/11  Norfolk Southern Corp.            8-K:1,2,9   9/14/11    4:1.1M                                   Skadden/FA
 5/23/11  Norfolk Southern Corp.            8-K:1,2,9   5/18/11    5:239K                                   Command Financial
 8/26/10  Norfolk Southern Corp.            8-K:1,2,9   8/23/10    3:366K                                   Skadden/FA
 5/18/10  Norfolk Southern Corp.            8-K:5,9     5/18/10    5:280K
 2/17/10  Norfolk Southern Corp.            10-K       12/31/09   47:8.7M
 6/01/09  Norfolk Southern Corp.            8-K:1,2,9   6/01/09    4:570K
 2/18/09  Norfolk Southern Corp.            10-K       12/31/08   13:3.5M
 7/27/07  Norfolk Southern Corp.            10-Q        6/30/07    8:848K
 7/01/05  Norfolk Southern Corp.            8-K:1       6/30/05    2:26K
 5/18/05  Norfolk Southern Corp.            8-K:8,9     5/17/05    3:97K                                    Skadden Arps Sla… LLP/FA
 3/15/05  Norfolk Southern Corp.            8-K:8,9     3/11/05    5:142K                                   Skadden Arps Sla… LLP/FA
10/28/04  Norfolk Southern Corp.            10-Q        9/30/04    7:1.3M
 9/02/04  Norfolk Southern Railway Co./VA   8-K:1,2,9   8/27/04    6:181K                                   Donnelley … Solutions/FA
 7/30/04  Norfolk Southern Corp.            10-Q        6/30/04    7:1M
 2/24/03  Norfolk Southern Corp.            10-K       12/31/02   16:3.3M
 2/21/02  Norfolk Southern Corp.            10-K       12/31/01   10:332K
 3/05/01  Norfolk Southern Corp.            10-K405    12/31/00   12:452K
 2/07/01  Norfolk Southern Corp.            8-K:5,7     2/06/01    6:171K                                   Skadden Arps Sla… LLP/FA
 3/06/00  Norfolk Southern Corp.            10-K405    12/31/99   16:504K
 8/11/99  Norfolk Southern Corp.            10-Q        6/30/99    9:543K
 5/21/97  Norfolk Southern Corp.            8-K:5,7     5/14/97    7:269K                                   Skadden Arps Sla… LLP/FA
Top
Filing Submission 0000702165-22-000007   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Thu., May 16, 3:34:24.9am ET