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

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

On:  Thursday, 2/6/20, at 10:46am ET   ·   For:  12/31/19   ·   Accession #:  702165-20-11   ·   File #:  1-08339

Previous ‘10-K’:  ‘10-K’ on 2/8/19 for 12/31/18   ·   Next:  ‘10-K’ on 2/4/21 for 12/31/20   ·   Latest:  ‘10-K’ on 2/5/24 for 12/31/23   ·   5 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

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

 2/06/20  Norfolk Southern Corp             10-K       12/31/19  117:19M

Annual Report   —   Form 10-K   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

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


‘JSON’   —   XBRL Instance as JSON Data — MetaLinks


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



{
"instance":  {
    "nsc-20191231.htm":  {
        "axisCustom":  0,
        "axisStandard":  24,
        "contextCount":  353,
        "dts":  {
            "calculationLink":  {
                "local":  [
                    "nsc-20191231_cal.xml"
                    ]
                },
            "definitionLink":  {
                "local":  [
                    "nsc-20191231_def.xml"
                    ],
                "remote":  [
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
                    "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
                    ]
                },
            "inline":  {
                "local":  [
                    "nsc-20191231.htm"
                    ]
                },
            "labelLink":  {
                "local":  [
                    "nsc-20191231_lab.xml"
                    ],
                "remote":  [
                    "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
                    "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
                    ]
                },
            "presentationLink":  {
                "local":  [
                    "nsc-20191231_pre.xml"
                    ]
                },
            "referenceLink":  {
                "remote":  [
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
                    "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml",
                    "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
                    ]
                },
            "schema":  {
                "local":  [
                    "nsc-20191231.xsd"
                    ],
                "remote":  [
                    "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
                    "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/dtr/type/numeric-2009-12-16.xsd",
                    "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
                    "http://www.xbrl.org/2005/xbrldt-2005.xsd",
                    "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
                    "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
                    "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
                    "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
                    "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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",
                    "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
                    "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
                    ]
                }
            },
        "elementCount":  692,
        "entityCount":  1,
        "hidden":  {
            "http://fasb.org/us-gaap/2019-01-31":  11,
            "http://www.nscorp.com/20191231":  3,
            "http://xbrl.sec.gov/dei/2019-01-31":  5,
            "total":  19
            },
        "keyCustom":  57,
        "keyStandard":  467,
        "memberCustom":  47,
        "memberStandard":  46,
        "nsprefix":  "nsc",
        "nsuri":  "http://www.nscorp.com/20191231",
        "report":  {
            "R1":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2105102 - Disclosure - Railway Operating Revenues",
                "role":  "http://www.nscorp.com/role/RailwayOperatingRevenues",
                "shortName":  "Railway Operating Revenues",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:RevenueFromContractWithCustomerTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R11":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R12":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:IncomeTaxDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R13":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R14":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:InvestmentHoldingsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R15":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R16":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R17":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DebtDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R18":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeasesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R19":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2147111 - Disclosure - Other Liabilities",
                "role":  "http://www.nscorp.com/role/OtherLiabilities",
                "shortName":  "Other Liabilities",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherLiabilitiesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R2":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1001002 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "nsc:PurchasedServicesAndRents",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R20":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2150112 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R21":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2161113 - Disclosure - Stock-Based Compensation",
                "role":  "http://www.nscorp.com/role/StockBasedCompensation",
                "shortName":  "Stock-Based Compensation",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R22":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2172114 - Disclosure - Stockholders' Equity",
                "role":  "http://www.nscorp.com/role/StockholdersEquity",
                "shortName":  "Stockholders' Equity",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R23":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:TreasuryStockTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2177115 - Disclosure - Stock Repurchase Programs",
                "role":  "http://www.nscorp.com/role/StockRepurchasePrograms",
                "shortName":  "Stock Repurchase Programs",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:TreasuryStockTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R24":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2179116 - Disclosure - Earnings Per Share",
                "role":  "http://www.nscorp.com/role/EarningsPerShare",
                "shortName":  "Earnings Per Share",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:EarningsPerShareTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R25":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2183117 - Disclosure - Commitments and Contingencies",
                "role":  "http://www.nscorp.com/role/CommitmentsandContingencies",
                "shortName":  "Commitments and Contingencies",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R26":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:QuarterlyFinancialInformationTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2185118 - Disclosure - Quarterly Financial Data",
                "role":  "http://www.nscorp.com/role/QuarterlyFinancialData",
                "shortName":  "Quarterly Financial Data",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:QuarterlyFinancialInformationTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R27":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2188119 - Disclosure - Valuation and Qualifying Accounts",
                "role":  "http://www.nscorp.com/role/ValuationandQualifyingAccounts",
                "shortName":  "Valuation and Qualifying Accounts",
                "subGroupType":  "",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R29":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:DisaggregationOfRevenueTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2306301 - Disclosure - Railway Operating Revenues (Tables)",
                "role":  "http://www.nscorp.com/role/RailwayOperatingRevenuesTables",
                "shortName":  "Railway Operating Revenues (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1002003 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:OtherComprehensiveIncomeLossBeforeTax",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R30":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R31":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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":  [
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:InvestmentTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R34":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:PropertyPlantAndEquipmentTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R35":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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":  [
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OtherLiabilitiesTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2348310 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2351311 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1003004 - 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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CashAndCashEquivalentsAtCarryingValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R40":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "nsc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceTableTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2362312 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2373313 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2380314 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R43":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "div",
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2386315 - Disclosure - Quarterly Financial Data (Tables)",
                "role":  "http://www.nscorp.com/role/QuarterlyFinancialDataTables",
                "shortName":  "Quarterly Financial Data (Tables)",
                "subGroupType":  "tables",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "div",
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R44":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-2",
                    "first":  true,
                    "lang":  null,
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-2",
                    "first":  true,
                    "lang":  null,
                    "name":  "nsc:OperatingRouteMiles",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "mi",
                    "xsiNil":  "false"
                    }
                },
            "R45":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OtherNonoperatingIncomeExpense",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2404402 - Disclosure - Summary of Significant Accounting Polices - New Accounting Pronouncements (Details)",
                "role":  "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails",
                "shortName":  "Summary of Significant Accounting Polices - New Accounting Pronouncements (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i240ab905c71e41988596d5e5193ba640_D20170101-20171231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:OtherNonoperatingIncomeExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R46":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                        "div",
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i2151891a76cb40c7b089631741e2494c_D20191001-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2407403 - Disclosure - Railway Operating Revenues (Details)",
                "role":  "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                "shortName":  "Railway Operating Revenues (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "lang":  "en-US",
                    "name":  "nsc:RevenuePaymentTerms",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R47":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i3209a7c610e0434b97f1292e06afd52a_D20190701-20190930",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R48":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock",
                        "ix:continuation",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "nsc:CorporateOwnedLifeInsuranceIncome",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "nsc:CorporateOwnedLifeInsuranceIncome",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R49":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CurrentFederalTaxExpenseBenefit",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R5":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1004005 - 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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "us-gaap:CommonStockParOrStatedValuePerShare",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    }
                },
            "R50":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R51":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i09f7f165ee2e4874b91710ab6b1e4685_D20170101-20171231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "nsc:BenefitinPurchasedServicesandRents",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2416408 - 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-20191231.htm",
                    "contextRef":  "i09f7f165ee2e4874b91710ab6b1e4685_D20170101-20171231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "nsc:BenefitinPurchasedServicesandRents",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R52":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2417409 - 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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R53":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i20f6a5edf149412d9b35084330e5cfd5_I20181231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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-20191231.htm",
                    "contextRef":  "i6b298429529e4d30924f7d30d9944296_I20171231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:UnrecognizedTaxBenefits",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R54":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "id9603bacdee047b388a99e94a6f71304_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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-20191231.htm",
                    "contextRef":  "id9603bacdee047b388a99e94a6f71304_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LongTermDebtFairValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R55":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:InvestmentTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:EquityMethodInvestments",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2424412 - Disclosure - Investments (Details)",
                "role":  "http://www.nscorp.com/role/InvestmentsDetails",
                "shortName":  "Investments (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:InvestmentTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:EquityMethodInvestments",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R56":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DeferredTaxLiabilities",
                    "reportCount":  1,
                    "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-20191231.htm",
                    "contextRef":  "i37493fafd7cb4becaeb913e872506612_I20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "nsc:FutureAnnualMinimumPaymentsDueNextFiveYears",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R57":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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",
                        "div",
                        "us-gaap:PropertyPlantAndEquipmentTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:PropertyPlantAndEquipmentGross",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R58":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "nsc:CostsOfObtainingRightsToNaturalResources",
                    "reportCount":  1,
                    "unique":  true,
                    "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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "nsc:CostsOfObtainingRightsToNaturalResources",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R59":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AccruedSalariesCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R6":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1005006 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:DepreciationDepletionAndAmortization",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R60":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:FinanceLeaseLiability",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R61":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R62":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "iafb7a9807e9742b8a1bf38dcd2045dbb_I20190101",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RestrictedCash",
                    "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-20191231.htm",
                    "contextRef":  "iafb7a9807e9742b8a1bf38dcd2045dbb_I20190101",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RestrictedCash",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R63":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeaseRightOfUseAsset",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  null,
                    "lang":  "en-US",
                    "name":  "us-gaap:LesseeOperatingLeaseRenewalTerm",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R64":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeaseRightOfUseAsset",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2441421 - Disclosure - Leases - Operating Lease Included in Balance Sheet (Details)",
                "role":  "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails",
                "shortName":  "Leases - Operating Lease Included in Balance Sheet (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  null
                },
            "R65":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeaseCost",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2442422 - Disclosure - Leases - Lease Cost (Details)",
                "role":  "http://www.nscorp.com/role/LeasesLeaseCostDetails",
                "shortName":  "Leases - Lease Cost (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LeaseCostTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeaseCost",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R66":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "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 - Additional Information (Details)",
                "role":  "http://www.nscorp.com/role/LeasesAdditionalInformationDetails",
                "shortName":  "Leases - Additional Information (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R67":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R68":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i20f6a5edf149412d9b35084330e5cfd5_I20181231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2445425 - Disclosure - Leases - Prior Year Future Minimum Lease Payments (Details)",
                "role":  "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails",
                "shortName":  "Leases - Prior Year Future Minimum Lease Payments (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i20f6a5edf149412d9b35084330e5cfd5_I20181231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R69":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfRentExpenseTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie504f50283444943952e9b7e420104bd_D20180101-20181231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesRentExpenseMinimumRentals",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2446426 - Disclosure - Leases - Operating Lease Expense (Details)",
                "role":  "http://www.nscorp.com/role/LeasesOperatingLeaseExpenseDetails",
                "shortName":  "Leases - Operating Lease Expense (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfRentExpenseTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie504f50283444943952e9b7e420104bd_D20180101-20181231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeasesRentExpenseMinimumRentals",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R7":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i9a08a94950b140df825d5316a147d012_I20161231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StockholdersEquity",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1006007 - 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-20191231.htm",
                    "contextRef":  "if68931cb430745d182ee47a247cca621_I20161231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:StockholdersEquity",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R70":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:AssetsAndLiabilitiesLesseeTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OperatingLeaseLiabilityNoncurrent",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2449427 - 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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:LossContingencyAccrualCarryingValueNoncurrent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R71":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i15aa24bc42464fb79adc8d073f7ae828_I20181231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanBenefitObligation",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2452428 - 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-20191231.htm",
                    "contextRef":  "i9a2176ef5c6e43a993d1e4590175a8a9_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanActuarialGainLoss",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R72":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i9a2176ef5c6e43a993d1e4590175a8a9_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanServiceCost",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2453429 - 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-20191231.htm",
                    "contextRef":  "i9a2176ef5c6e43a993d1e4590175a8a9_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R73":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2454430 - 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-20191231.htm",
                    "contextRef":  "i9a2176ef5c6e43a993d1e4590175a8a9_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R74":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i9a2176ef5c6e43a993d1e4590175a8a9_D20190101-20191231",
                    "decimals":  "4",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
                    "reportCount":  1,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2455431 - 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-20191231.htm",
                    "contextRef":  "if750b76d5e594fc3aa847aae44969d5a_I20191231",
                    "decimals":  "4",
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R75":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2456432 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R76":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "nsc:PensionPlanWeightedAverageAssetAllocationsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i023536d3564348b98d6c2d1c1ba3fefc_I20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2457433 - 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-20191231.htm",
                    "contextRef":  "i023536d3564348b98d6c2d1c1ba3fefc_I20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R77":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ib5c8ebfaf4294428bab56323af37198b_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2458434 - 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-20191231.htm",
                    "contextRef":  "ib5c8ebfaf4294428bab56323af37198b_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R78":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i023536d3564348b98d6c2d1c1ba3fefc_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2459435 - 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-20191231.htm",
                    "contextRef":  "i023536d3564348b98d6c2d1c1ba3fefc_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R79":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-8",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2460436 - 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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-8",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R8":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CommonStockDividendsPerShareDeclared",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    },
                "groupType":  "statement",
                "isDefault":  "false",
                "longName":  "1007008 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:CommonStockDividendsPerShareDeclared",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usdPerShare",
                    "xsiNil":  "false"
                    }
                },
            "R80":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2463437 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "nsc:AmendedLtipPlanAwardGrantedAsOptionOrStockAppreciationRight",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R81":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2464438 - 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-20191231.htm",
                    "contextRef":  "i4ff64ddd54cf43e8baea7628649b91b9_D20190101-20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R82":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2465439 - 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",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AllocatedShareBasedCompensationExpense",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R83":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2466440 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "2",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "number",
                    "xsiNil":  "false"
                    }
                },
            "R84":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i20f6a5edf149412d9b35084330e5cfd5_I20181231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2467441 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R85":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2468442 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R86":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "ix:continuation",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2469443 - 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-20191231.htm",
                    "contextRef":  "i00f72c73e9d14ce786fe383ed95d151f_D20190101-20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R87":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "ix:continuation",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ifbfc87ba973246b3b6ebc768666db32a_I20181231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2470444 - 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-20191231.htm",
                    "contextRef":  "i00f72c73e9d14ce786fe383ed95d151f_D20190101-20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R88":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
                    "reportCount":  1,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2471445 - 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-20191231.htm",
                    "contextRef":  "i4ff64ddd54cf43e8baea7628649b91b9_D20190101-20191231",
                    "decimals":  "INF",
                    "lang":  null,
                    "name":  "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R89":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i20f6a5edf149412d9b35084330e5cfd5_I20181231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:TreasuryStockShares",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2474446 - 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-20191231.htm",
                    "contextRef":  "i20f6a5edf149412d9b35084330e5cfd5_I20181231",
                    "decimals":  "INF",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:TreasuryStockShares",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R9":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  null,
                    "first":  true,
                    "lang":  "en-US",
                    "name":  "us-gaap:SignificantAccountingPoliciesTextBlock",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  null,
                    "xsiNil":  "false"
                    }
                },
            "R90":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i20f6a5edf149412d9b35084330e5cfd5_I20181231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StockholdersEquity",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2475447 - 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-20191231.htm",
                    "contextRef":  "i4fcb31fc71aa4d64b36170332581b7db_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R91":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2476448 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R92":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2478449 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R93":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                        "div",
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i2151891a76cb40c7b089631741e2494c_D20191001-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:NetIncomeLoss",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2481450 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R94":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2482451 - 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-20191231.htm",
                    "contextRef":  "ie0a6c959e31a4fdba226f39180e3d96e_D20190101-20191231",
                    "decimals":  "-5",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "shares",
                    "xsiNil":  "false"
                    }
                },
            "R95":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "div",
                        "ix:continuation",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AccrualForEnvironmentalLossContingencies",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2484452 - 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-20191231.htm",
                    "contextRef":  "i173f0cbf9c2e4e85818e18ef599cf71a_I20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:AccrualForEnvironmentalLossContingencies",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R96":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                        "div",
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i2151891a76cb40c7b089631741e2494c_D20191001-20191231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2487453 - Disclosure - Quarterly Financial Data (Details)",
                "role":  "http://www.nscorp.com/role/QuarterlyFinancialDataDetails",
                "shortName":  "Quarterly Financial Data (Details)",
                "subGroupType":  "details",
                "uniqueAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                        "div",
                        "us-gaap:QuarterlyFinancialInformationTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i2151891a76cb40c7b089631741e2494c_D20191001-20191231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:OperatingIncomeLoss",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                },
            "R97":  {
                "firstAnchor":  {
                    "ancestors":  [
                        "span",
                        "td",
                        "tr",
                        "table",
                        "div",
                        "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
                        "body",
                        "html"
                        ],
                    "baseRef":  "nsc-20191231.htm",
                    "contextRef":  "i3323bd62197c4b3e95a9ab061865c41a_I20181231",
                    "decimals":  "-6",
                    "first":  true,
                    "lang":  null,
                    "name":  "us-gaap:ValuationAllowancesAndReservesBalance",
                    "reportCount":  1,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    },
                "groupType":  "disclosure",
                "isDefault":  "false",
                "longName":  "2489454 - 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-20191231.htm",
                    "contextRef":  "id6f6a0766d1e43fdafe13548107aaab1_I20161231",
                    "decimals":  "-6",
                    "lang":  null,
                    "name":  "us-gaap:ValuationAllowancesAndReservesBalance",
                    "reportCount":  1,
                    "unique":  true,
                    "unitRef":  "usd",
                    "xsiNil":  "false"
                    }
                }
            },
        "segmentCount":  95,
        "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_CoverAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Cover page.",
                            "label":  "Cover page.",
                            "terseLabel":  "Cover page."
                            }
                        }
                    },
                "localname":  "CoverAbstract",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "gMonthDayItemType"
                },
            "dei_DocumentAnnualReport":  {
                "auth_ref":  [
                    "r480"
                    ],
                "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/2019-01-31",
                "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/2019-01-31",
                "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 CCYY 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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "gYearItemType"
                },
            "dei_DocumentPeriodEndDate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The end date of the period reflected on the cover page if a periodic report.  For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date.  The format of the date is CCYY-MM-DD.",
                            "label":  "Document Period End Date",
                            "terseLabel":  "Document Period End Date"
                            }
                        }
                    },
                "localname":  "DocumentPeriodEndDate",
                "nsuri":  "http://xbrl.sec.gov/dei/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "dateItemType"
                },
            "dei_DocumentTransitionReport":  {
                "auth_ref":  [
                    "r479"
                    ],
                "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/2019-01-31",
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "submissionTypeItemType"
                },
            "dei_DocumentsIncorporatedByReferenceTextBlock":  {
                "auth_ref":  [
                    "r477"
                    ],
                "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/2019-01-31",
                "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/2019-01-31",
                "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/2019-01-31",
                "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/2019-01-31",
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "stateOrProvinceItemType"
                },
            "dei_EntityCentralIndexKey":  {
                "auth_ref":  [
                    "r481"
                    ],
                "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/2019-01-31",
                "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/2019-01-31",
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityEmergingGrowthCompany":  {
                "auth_ref":  [
                    "r481"
                    ],
                "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/2019-01-31",
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "fileNumberItemType"
                },
            "dei_EntityFilerCategory":  {
                "auth_ref":  [
                    "r481"
                    ],
                "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/2019-01-31",
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "edgarStateCountryItemType"
                },
            "dei_EntityInteractiveDataCurrent":  {
                "auth_ref":  [
                    "r482"
                    ],
                "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/2019-01-31",
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "dei_EntityRegistrantName":  {
                "auth_ref":  [
                    "r481"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_EntityShellCompany":  {
                "auth_ref":  [
                    "r481"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntitySmallBusiness":  {
                "auth_ref":  [
                    "r481"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "booleanItemType"
                },
            "dei_EntityTaxIdentificationNumber":  {
                "auth_ref":  [
                    "r481"
                    ],
                "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/2019-01-31",
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "dei_EntityWellKnownSeasonedIssuer":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "yesNoItemType"
                },
            "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "normalizedStringItemType"
                },
            "dei_Security12bTitle":  {
                "auth_ref":  [
                    "r476"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "securityTitleItemType"
                },
            "dei_SecurityExchangeName":  {
                "auth_ref":  [
                    "r478"
                    ],
                "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/2019-01-31",
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CoverPage"
                    ],
                "xbrltype":  "tradingSymbolItemType"
                },
            "nsc_A2.55SeniorNotesDue2029Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "2.55% Senior Notes Due 2029 [Member]",
                            "label":  "2.55% Senior Notes Due 2029 [Member]",
                            "terseLabel":  "2.55% Senior Notes Due 2029"
                            }
                        }
                    },
                "localname":  "A2.55SeniorNotesDue2029Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_A3.40SeniorNotesDue2049Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "3.40% Senior Notes Due 2049 [Member]",
                            "label":  "3.40% Senior Notes Due 2049 [Member]",
                            "terseLabel":  "3.40% Senior Notes Due 2049"
                            }
                        }
                    },
                "localname":  "A3.40SeniorNotesDue2049Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_A3.80SeniorNotesDue2028Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "3.80% Senior Notes Due 2028 [Member]",
                            "label":  "3.80% Senior Notes Due 2028 [Member]",
                            "terseLabel":  "3.80% Senior Notes Due 2028"
                            }
                        }
                    },
                "localname":  "A3.80SeniorNotesDue2028Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_A4.10SeniorNotesDue2049Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "4.10% Senior Notes Due 2049 [Member]",
                            "label":  "4.10% Senior Notes Due 2049 [Member]",
                            "terseLabel":  "4.10% Senior Notes Due 2049"
                            }
                        }
                    },
                "localname":  "A4.10SeniorNotesDue2049Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_A422MaturingTo2024Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "4.22% maturing to 2024",
                            "label":  "4.22% maturing to 2024 [Member]",
                            "terseLabel":  "4.22% maturing to 2024"
                            }
                        }
                    },
                "localname":  "A422MaturingTo2024Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_A435Maturing2025To2031Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "4.35% maturing 2025 to 2031",
                            "label":  "4.35% maturing 2025 to 2031 [Member]",
                            "terseLabel":  "4.35% maturing 2025 to 2031"
                            }
                        }
                    },
                "localname":  "A435Maturing2025To2031Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_A438Maturing2037To2052Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "4.38% maturing 2037 to 2052",
                            "label":  "4.38% maturing 2037 to 2052 [Member]",
                            "terseLabel":  "4.38% maturing 2037 to 2052"
                            }
                        }
                    },
                "localname":  "A438Maturing2037To2052Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_A5.10SeniorNotesDue2118Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "5.10% Senior Notes Due 2118 [Member]",
                            "label":  "5.10% Senior Notes Due 2118 [Member]",
                            "terseLabel":  "5.10% Senior Notes Due 2118"
                            }
                        }
                    },
                "localname":  "A5.10SeniorNotesDue2118Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_A579Maturing2097To2118Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "5.79% maturing 2097 to 2118",
                            "label":  "5.79% maturing 2097 to 2118 [Member]",
                            "terseLabel":  "5.79% maturing 2097 to 2118"
                            }
                        }
                    },
                "localname":  "A579Maturing2097To2118Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AcceleratedStockRepurchaseProgramASRMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accelerated Stock Repurchase Program ASR",
                            "label":  "Accelerated Stock Repurchase Program ASR [Member]",
                            "terseLabel":  "Accelerated Stock Repurchase Program ASR"
                            }
                        }
                    },
                "localname":  "AcceleratedStockRepurchaseProgramASRMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AccessorialServicesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accessorial Services [Member]",
                            "label":  "Accessorial Services [Member]",
                            "terseLabel":  "Accessorial Services"
                            }
                        }
                    },
                "localname":  "AccessorialServicesMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AccessorialServicesPercentOfTotalRailwayOperatingRevenues":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accessorial Services Percent Of Total Railway Operating Revenues",
                            "label":  "Accessorial Services Percent Of Total Railway Operating Revenues",
                            "terseLabel":  "Accessorial services percent of total railway operating revenues"
                            }
                        }
                    },
                "localname":  "AccessorialServicesPercentOfTotalRailwayOperatingRevenues",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_AccumulatedDepreciationAssociatedWithCostsOfObtainingRightsToNaturalResources":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of accumulated depreciation as of the balance sheet date associated with costs of obtaining rights to natural resources.",
                            "label":  "Accumulated Depreciation Associated With Costs Of Obtaining Rights To Natural Resources",
                            "terseLabel":  "Accumulated depreciation associated with costs of obtaining rights to natural resources"
                            }
                        }
                    },
                "localname":  "AccumulatedDepreciationAssociatedWithCostsOfObtainingRightsToNaturalResources",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_AccumulatedOtherComprehensiveLossEquityInvesteesMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accumulated other comprehensive loss of equity investees component of accumulated other comprehensive income.",
                            "label":  "Accumulated Other Comprehensive Loss Equity Investees [Member]",
                            "terseLabel":  "Accumulated Other Comprehensive Loss Equity Investees"
                            }
                        }
                    },
                "localname":  "AccumulatedOtherComprehensiveLossEquityInvesteesMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_AgricultureMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Railway Operating Revenues, Market Group, Agriculture/Consumer Products/Government",
                            "label":  "Agriculture [Member]",
                            "terseLabel":  "Agriculture products"
                            }
                        }
                    },
                "localname":  "AgricultureMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_BenefitinPurchasedServicesandRents":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Benefit in Purchased Services and Rents",
                            "label":  "Benefit in Purchased Services and Rents",
                            "terseLabel":  "Benefit in Purchased Services and Rents"
                            }
                        }
                    },
                "localname":  "BenefitinPurchasedServicesandRents",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "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/20191231",
                "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/20191231",
                "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 Inc."
                            }
                        }
                    },
                "localname":  "ConrailIncMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/InvestmentsDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_CorporateOwnedLifeInsuranceIncome":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherIncomeNetDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_OtherNonoperatingIncomeExpense",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Corporate Owned Life Insurance Income",
                            "label":  "Corporate Owned Life Insurance Income",
                            "terseLabel":  "Corporate-owned life insurance \u2013 net"
                            }
                        }
                    },
                "localname":  "CorporateOwnedLifeInsuranceIncome",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_CostsOfObtainingRightsToNaturalResources":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount as of the balance sheet date included in \"other property\" related to the costs of obtaining rights to natural resources.",
                            "label":  "Costs Of Obtaining Rights To Natural Resources",
                            "terseLabel":  "Costs of obtaining rights to natural resources"
                            }
                        }
                    },
                "localname":  "CostsOfObtainingRightsToNaturalResources",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_CreditAgreementTermYears":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The term of the credit agreement the company has in place.",
                            "label":  "Credit Agreement Term Years",
                            "terseLabel":  "Credit agreement term, years"
                            }
                        }
                    },
                "localname":  "CreditAgreementTermYears",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "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/20191231",
                "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 for interest cost"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateForInterestCost",
                "nsuri":  "http://www.nscorp.com/20191231",
                "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 for service cost"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateForServiceCost",
                "nsuri":  "http://www.nscorp.com/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_DueToAffiliateAverageInterestRate":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The average interest rate associated with long-term advances from an affiliate.",
                            "label":  "Due to affiliate, average interest rate",
                            "terseLabel":  "Due to Conrail, average interest rate"
                            }
                        }
                    },
                "localname":  "DueToAffiliateAverageInterestRate",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017EquityinEarningsAmount":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Effective Income Tax Rate Reconciliation,Tax Cuts and Jobs Act of 2017, Equity in Earnings, Amount",
                            "label":  "Effective Income Tax Rate Reconciliation,Tax Cuts and Jobs Act of 2017, Equity in Earnings, Amount",
                            "terseLabel":  "Equity in earnings related to tax reform"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017EquityinEarningsAmount",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017EquityinEarningsPercent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Effective Income Tax Rate Reconciliation,Tax Cuts and Jobs Act of 2017, Equity in Earnings, Percent",
                            "label":  "Effective Income Tax Rate Reconciliation,Tax Cuts and Jobs Act of 2017, Equity in Earnings, Percent",
                            "terseLabel":  "Equity in earnings related to tax reform"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017EquityinEarningsPercent",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "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/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_ForestAndConsumerMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Railway Operating Revenues, Market Group, Paper/Clay/Forest Products",
                            "label":  "Forest And Consumer [Member]",
                            "terseLabel":  "Forest and consumer"
                            }
                        }
                    },
                "localname":  "ForestAndConsumerMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_FutureAnnualMinimumPaymentsDueNextFiveYears":  {
                "auth_ref":  [
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Future annual minimum payments due to Consolidated Rail Corporation for operation of the shared asset areas in the next five years.",
                            "label":  "Future Annual Minimum Payments, Due Next Five Years",
                            "terseLabel":  "Future annual minimum payments, due next five years"
                            }
                        }
                    },
                "localname":  "FutureAnnualMinimumPaymentsDueNextFiveYears",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_GrantDate2017Member":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Grant Date, 2017",
                            "label":  "Grant Date, 2017 [Member]",
                            "terseLabel":  "Grant Date, 2017"
                            }
                        }
                    },
                "localname":  "GrantDate2017Member",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_IncomeTaxLineItems":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Income Tax",
                            "label":  "Income Tax [Line Items]",
                            "terseLabel":  "Income Tax [Line Items]"
                            }
                        }
                    },
                "localname":  "IncomeTaxLineItems",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "nsc_IncomeTaxTable":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Income Tax",
                            "label":  "Income Tax [Table]",
                            "terseLabel":  "Income Tax [Table]"
                            }
                        }
                    },
                "localname":  "IncomeTaxTable",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_LesseeOperatingLeaseLeaseNotYetCommencedEstimatedCostOfConstruction":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lessee, Operating Lease, Lease Not Yet Commenced, Estimated Cost Of Construction",
                            "label":  "Lessee, Operating Lease, Lease Not Yet Commenced, Estimated Cost Of Construction",
                            "terseLabel":  "Estimated construction cost, noncancellable lease"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLeaseNotYetCommencedEstimatedCostOfConstruction",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_LesseeOperatingLeaseLeaseNotYetCommencedResidualValueGuaranteePercent":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lessee, Operating Lease, Lease Not Yet Commenced, Residual Value Guarantee, Percent",
                            "label":  "Lessee, Operating Lease, Lease Not Yet Commenced, Residual Value Guarantee, Percent",
                            "terseLabel":  "Residual value guarantee, percentage"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLeaseNotYetCommencedResidualValueGuaranteePercent",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_LesseeOperatingLeaseRemainingLeaseTerm":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lessee, Operating Lease, Remaining Lease Term",
                            "label":  "Lessee, Operating Lease, Remaining Lease Term",
                            "terseLabel":  "Remaining lease term"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseRemainingLeaseTerm",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_LtipAndTsopMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Incentive award plans for employees (Long-term Incentive Plan and Thoroughbred Stock Option Plan)",
                            "label":  "Ltip And Tsop [Member]",
                            "terseLabel":  "LTIP And TSOP"
                            }
                        }
                    },
                "localname":  "LtipAndTsopMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "nsc_MeridianSpeedwayLlcMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Meridian Speedway LLC [Member]",
                            "label":  "Meridian Speedway Llc [Member]",
                            "terseLabel":  "Meridian Speedway LLC"
                            }
                        }
                    },
                "localname":  "MeridianSpeedwayLlcMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_MetalsAndConstructionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Railway Operating Revenues, Market Group, Metals/Construction",
                            "label":  "Metals And Construction [Member]",
                            "terseLabel":  "Metals/construction"
                            }
                        }
                    },
                "localname":  "MetalsAndConstructionMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_OngoingShareRepurchaseProgramMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Ongoing Share Repurchase Program",
                            "label":  "Ongoing Share Repurchase Program [Member]",
                            "terseLabel":  "Ongoing Share Repurchase Program"
                            }
                        }
                    },
                "localname":  "OngoingShareRepurchaseProgramMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "integerItemType"
                },
            "nsc_OtherIncomeExpenseNet":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherIncomeNetDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_OtherNonoperatingIncomeExpense",
                        "weight":  1.0
                        }
                    },
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "nsc_PanAmSouthernLlcMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Pan Am Southern LLC [Member]",
                            "label":  "Pan Am Southern Llc [Member]",
                            "terseLabel":  "Pan Am Southern LLC"
                            }
                        }
                    },
                "localname":  "PanAmSouthernLlcMember",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_PensionPlanStatusChangeAttributableToOtherComprehensiveIncomeLossAffiliate":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Pension Plan Status Change Attributable To Other Comprehensive Income (Loss), Affiliate",
                            "label":  "Pension Plan Status Change Attributable To Other Comprehensive Income (Loss), Affiliate",
                            "terseLabel":  "Portion of pension plan change attributable to other comprehensive income (loss), affiliate"
                            }
                        }
                    },
                "localname":  "PensionPlanStatusChangeAttributableToOtherComprehensiveIncomeLossAffiliate",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_PensionPlanStatusChangeInInvestmentAffiliate":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Pension Plan Status, Change In Investment, Affiliate",
                            "label":  "Pension Plan Status, Change In Investment, Affiliate",
                            "terseLabel":  "Pension plan status change in investment, affiliate"
                            }
                        }
                    },
                "localname":  "PensionPlanStatusChangeInInvestmentAffiliate",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "nsc_PurchasedServicesAndRents":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  2.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/20191231",
                "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails"
                    ],
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails"
                    ],
                "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":  "Averaging transit days (or less)"
                            }
                        }
                    },
                "localname":  "RevenueRemainingPerformanceObligationAveragingTransitDays",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails"
                    ],
                "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "nsc_SaleLeasebackTransactionGrossProceeds":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Sale Leaseback Transaction, Gross Proceeds",
                            "label":  "Sale Leaseback Transaction, Gross Proceeds",
                            "terseLabel":  "Proceeds from sale of leaseback transactions"
                            }
                        }
                    },
                "localname":  "SaleLeasebackTransactionGrossProceeds",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "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/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "nsc_Selfinsuredforbodilyinjuryandpropertydamagetothirdpartiesaboveforspecificperils":  {
                "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, for specific perils",
                            "label":  "Self-insured for bodily injury and property damage to third parties above, for specific perils",
                            "terseLabel":  "Self-insured for bodily injury and property damage to third parties above, for specific perils"
                            }
                        }
                    },
                "localname":  "Selfinsuredforbodilyinjuryandpropertydamagetothirdpartiesaboveforspecificperils",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "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":  "Shares earned - paid in Common Stock (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedAndPaidInCommonStockWeightedAverageGrantDateFairValue",
                "nsuri":  "http://www.nscorp.com/20191231",
                "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/20191231",
                "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":  "Shares unearned (in dollars per share)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearnedWeightedAverageGrantDateFairValue",
                "nsuri":  "http://www.nscorp.com/20191231",
                "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "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/20191231",
                "xbrltype":  "stringItemType"
                },
            "nsc_StockRepurchasedAndRetiredSinceInceptionShares":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Stock repurchased and retired since inception of stock repurchase program, shares.",
                            "label":  "Stock Repurchased And Retired Since Inception Shares",
                            "terseLabel":  "Stock repurchased and retired since beginning of stock repurchase program in 2006 (in shares)"
                            }
                        }
                    },
                "localname":  "StockRepurchasedAndRetiredSinceInceptionShares",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "nsc_StockRepurchasedAndRetiredSinceInceptionValue":  {
                "auth_ref":  [
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Stock repurchased and retired since inception, value.",
                            "label":  "Stock Repurchased And Retired Since Inception, Value",
                            "terseLabel":  "Stock repurchased and retired since beginning of stock repurchase program in 2006, cost"
                            }
                        }
                    },
                "localname":  "StockRepurchasedAndRetiredSinceInceptionValue",
                "nsuri":  "http://www.nscorp.com/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "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/20191231",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "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/20191231",
                "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"
                },
            "srt_MaximumMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Upper limit of the provided range.",
                            "label":  "Maximum [Member]",
                            "terseLabel":  "Maximum"
                            }
                        }
                    },
                "localname":  "MaximumMember",
                "nsuri":  "http://fasb.org/srt/2019-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":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Lower limit of the provided range.",
                            "label":  "Minimum [Member]",
                            "terseLabel":  "Minimum"
                            }
                        }
                    },
                "localname":  "MinimumMember",
                "nsuri":  "http://fasb.org/srt/2019-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":  [
                    "r474",
                    "r475",
                    "r484",
                    "r485"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Property classified as other.",
                            "label":  "Other Property [Member]",
                            "terseLabel":  "Other property"
                            }
                        }
                    },
                "localname":  "OtherPropertyMember",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ProductOrServiceAxis":  {
                "auth_ref":  [
                    "r152",
                    "r219",
                    "r221",
                    "r461",
                    "r462"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_ProductsAndServicesDomain":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_RangeAxis":  {
                "auth_ref":  [
                    ],
                "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/2019-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":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ScenarioForecastMember":  {
                "auth_ref":  [
                    "r483"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information reported for future period.",
                            "label":  "Forecast [Member]",
                            "terseLabel":  "Scenario, Forecast"
                            }
                        }
                    },
                "localname":  "ScenarioForecastMember",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ScenarioUnspecifiedDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Scenario reported, distinguishing information from actual fact.  Includes, but is not limited to, pro forma and forecast.  Excludes actual facts.",
                            "label":  "Scenario [Domain]",
                            "terseLabel":  "Scenario [Domain]"
                            }
                        }
                    },
                "localname":  "ScenarioUnspecifiedDomain",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r119",
                    "r486"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccounts"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "srt_StatementScenarioAxis":  {
                "auth_ref":  [
                    "r199",
                    "r417"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by scenario reported, distinguishing information from actual fact.  Includes, but is not limited to, pro forma and forecast.  Excludes actual facts.",
                            "label":  "Scenario [Axis]",
                            "terseLabel":  "Scenario [Axis]"
                            }
                        }
                    },
                "localname":  "StatementScenarioAxis",
                "nsuri":  "http://fasb.org/srt/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "srt_ValuationAndQualifyingAccountsDisclosureTable":  {
                "auth_ref":  [
                    "r119",
                    "r486"
                    ],
                "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/2019-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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccountingStandardsUpdate201602Member":  {
                "auth_ref":  [
                    "r394"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accounting Standards Update 2016-02 Leases (Topic 842).",
                            "label":  "Accounting Standards Update 2016-02 [Member]",
                            "terseLabel":  "Accounting Standards Update 2016-02"
                            }
                        }
                    },
                "localname":  "AccountingStandardsUpdate201602Member",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountingStandardsUpdate201707Member":  {
                "auth_ref":  [
                    "r278"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accounting Standards Update 2017-07 Compensation-Retirement Benefits (Topic 715):  Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.",
                            "label":  "Accounting Standards Update 2017-07 [Member]",
                            "terseLabel":  "Accounting Standards Update 2017-07"
                            }
                        }
                    },
                "localname":  "AccountingStandardsUpdate201707Member",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountingStandardsUpdate201802Member":  {
                "auth_ref":  [
                    "r77"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220):  Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.",
                            "label":  "Accounting Standards Update 2018-02 [Member]",
                            "terseLabel":  "Accounting Standards Update 2018-02"
                            }
                        }
                    },
                "localname":  "AccountingStandardsUpdate201802Member",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis":  {
                "auth_ref":  [
                    "r53"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r39"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilities"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_AccountsPayableCurrent":  {
                "auth_ref":  [
                    "r38"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccountsPayableOtherCurrent":  {
                "auth_ref":  [
                    "r8",
                    "r38"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  5.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccountsReceivableNetCurrent":  {
                "auth_ref":  [
                    "r2",
                    "r25",
                    "r153",
                    "r154",
                    "r220"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccountsReceivableNetNoncurrent":  {
                "auth_ref":  [
                    "r25",
                    "r153",
                    "r220",
                    "r437",
                    "r447"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccrualForEnvironmentalLossContingencies":  {
                "auth_ref":  [
                    "r193",
                    "r197",
                    "r198"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear":  {
                "auth_ref":  [
                    "r200"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Undiscounted amount of the accrual for environmental loss contingencies expected to be paid in the next fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Accrual for Environmental Loss Contingencies, Undiscounted, Next Twelve Months",
                            "terseLabel":  "Current environmental liability"
                            }
                        }
                    },
                "localname":  "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedSalariesCurrent":  {
                "auth_ref":  [
                    "r7",
                    "r8",
                    "r44"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccruedVacationCurrent":  {
                "auth_ref":  [
                    "r7",
                    "r44",
                    "r224"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  3.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember":  {
                "auth_ref":  [
                    "r58",
                    "r66",
                    "r69",
                    "r255",
                    "r363"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember":  {
                "auth_ref":  [
                    "r57",
                    "r66",
                    "r69",
                    "r254",
                    "r363"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r36",
                    "r188"
                    ],
                "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":  "Properties, accumulated depreciation"
                            }
                        }
                    },
                "localname":  "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
                "nsuri":  "http://fasb.org/us-gaap/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax":  {
                "auth_ref":  [
                    "r62",
                    "r65",
                    "r66"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AccumulatedOtherComprehensiveIncomeMember":  {
                "auth_ref":  [
                    "r61",
                    "r66",
                    "r69",
                    "r363"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AdditionalPaidInCapital":  {
                "auth_ref":  [
                    "r26"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_StockholdersEquity",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "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.  Includes adjustments to additional paid in capital.  Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees.  Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock.  For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock.  For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
                            "label":  "Additional Paid in Capital",
                            "terseLabel":  "Additional paid-in capital"
                            }
                        }
                    },
                "localname":  "AdditionalPaidInCapital",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AdditionalPaidInCapitalMember":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis":  {
                "auth_ref":  [
                    "r121"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by new accounting pronouncement.",
                            "label":  "Adjustments for New Accounting Pronouncements [Axis]",
                            "terseLabel":  "Adjustments for New Accounting Pronouncements [Axis]"
                            }
                        }
                    },
                "localname":  "AdjustmentsForNewAccountingPronouncementsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AllocatedShareBasedCompensationExpense":  {
                "auth_ref":  [
                    "r286",
                    "r319",
                    "r324"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofCompensationCostsandTaxBenefitDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AllowanceForDoubtfulAccountsReceivable":  {
                "auth_ref":  [
                    "r155",
                    "r169",
                    "r171",
                    "r173"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs":  {
                "auth_ref":  [
                    "r172"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of direct write-downs of accounts receivable charged against the allowance.",
                            "label":  "Accounts Receivable, Allowance for Credit Loss, Writeoff",
                            "terseLabel":  "Allowance for credit loss, writeoff"
                            }
                        }
                    },
                "localname":  "AllowanceForDoubtfulAccountsReceivableWriteOffs",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax":  {
                "auth_ref":  [
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":  {
                "auth_ref":  [
                    "r132"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareAntidilutiveSecuritiesExcludedfromComputationofEPSDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_AssetBackedSecuritiesMember":  {
                "auth_ref":  [
                    "r158",
                    "r242"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_Assets":  {
                "auth_ref":  [
                    "r150",
                    "r431",
                    "r449"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AssetsCurrent":  {
                "auth_ref":  [
                    "r3",
                    "r4",
                    "r56"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_AwardDateAxis":  {
                "auth_ref":  [
                    "r288",
                    "r321"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_AwardTypeAxis":  {
                "auth_ref":  [
                    "r288",
                    "r321"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_BuildingMember":  {
                "auth_ref":  [
                    "r187"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CapitalLeaseObligations":  {
                "auth_ref":  [
                    "r18",
                    "r393",
                    "r450"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_DebtAndCapitalLeaseObligations",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.",
                            "label":  "Capital Lease Obligations",
                            "terseLabel":  "Capital Lease Obligations"
                            }
                        }
                    },
                "localname":  "CapitalLeaseObligations",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CarryingReportedAmountFairValueDisclosureMember":  {
                "auth_ref":  [
                    "r376",
                    "r377"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CashAndCashEquivalentsAtCarryingValue":  {
                "auth_ref":  [
                    "r1",
                    "r32",
                    "r106"
                    ],
                "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/2019-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, cash equivalents, and restricted cash:"
                            }
                        }
                    },
                "localname":  "CashAndCashEquivalentsAtCarryingValueAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CashAndCashEquivalentsPolicyTextBlock":  {
                "auth_ref":  [
                    "r11",
                    "r107",
                    "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":  {
                "auth_ref":  [
                    "r100",
                    "r106",
                    "r109"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":  {
                "auth_ref":  [
                    "r100",
                    "r378"
                    ],
                "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, cash equivalents, and restricted cash"
                            }
                        }
                    },
                "localname":  "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock":  {
                "auth_ref":  [
                    "r322"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CashSurrenderValueOfLifeInsurance":  {
                "auth_ref":  [
                    "r5",
                    "r37"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/InvestmentsDetails":  {
                        "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":  "Corporate-owned life insurance at net cash surrender value"
                            }
                        }
                    },
                "localname":  "CashSurrenderValueOfLifeInsurance",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ClassOfTreasuryStockTable":  {
                "auth_ref":  [
                    "r212",
                    "r213",
                    "r214",
                    "r215"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of information about 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":  "Class of Treasury Stock [Table]",
                            "terseLabel":  "Class of Treasury Stock [Table]"
                            }
                        }
                    },
                "localname":  "ClassOfTreasuryStockTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r196",
                    "r201"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingencies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_CommonStockDividendsPerShareDeclared":  {
                "auth_ref":  [
                    "r211"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquityParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_CommonStockMember":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CommonStockParOrStatedValuePerShare":  {
                "auth_ref":  [
                    "r24"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_CommonStockSharesAuthorized":  {
                "auth_ref":  [
                    "r24"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockSharesOutstanding":  {
                "auth_ref":  [
                    "r24",
                    "r206"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheetsParenthetical"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_CommonStockValueOutstanding":  {
                "auth_ref":  [
                    "r24"
                    ],
                "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 257,904,956 and 268,098,472 shares, respectively, net of treasury shares"
                            }
                        }
                    },
                "localname":  "CommonStockValueOutstanding",
                "nsuri":  "http://fasb.org/us-gaap/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ComprehensiveIncomeNetOfTax":  {
                "auth_ref":  [
                    "r72",
                    "r74",
                    "r75"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CorporateDebtSecuritiesMember":  {
                "auth_ref":  [
                    "r242",
                    "r277",
                    "r463"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_CostsAndExpenses":  {
                "auth_ref":  [
                    "r84"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CurrentFederalTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r113",
                    "r351",
                    "r355"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_CurrentIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r113",
                    "r351",
                    "r355"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_CurrentStateAndLocalTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r113",
                    "r351",
                    "r355"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtAndCapitalLeaseObligations":  {
                "auth_ref":  [
                    "r438",
                    "r456"
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtDisclosureTextBlock":  {
                "auth_ref":  [
                    "r205"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/Debt"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DebtInstrumentAxis":  {
                "auth_ref":  [
                    "r16",
                    "r17",
                    "r18",
                    "r432",
                    "r434",
                    "r446"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails",
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentFaceAmount":  {
                "auth_ref":  [
                    "r382",
                    "r384"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtInstrumentInterestRateStatedPercentage":  {
                "auth_ref":  [
                    "r47"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails",
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentNameDomain":  {
                "auth_ref":  [
                    "r48"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails",
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DebtInstrumentTable":  {
                "auth_ref":  [
                    "r48",
                    "r115",
                    "r207",
                    "r208",
                    "r209",
                    "r210",
                    "r381",
                    "r382",
                    "r384",
                    "r444"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails",
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":  {
                "auth_ref":  [
                    "r204",
                    "r383"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DebtLongtermAndShorttermCombinedAmount":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails":  {
                        "order":  4.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  4.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredFederalIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r113",
                    "r352",
                    "r355"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r104",
                    "r113",
                    "r352",
                    "r355"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  3.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows",
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxLiabilities":  {
                "auth_ref":  [
                    "r21",
                    "r22",
                    "r344",
                    "r433",
                    "r445"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredIncomeTaxLiabilitiesNet":  {
                "auth_ref":  [
                    "r333",
                    "r348"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r113",
                    "r352",
                    "r355"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsGross":  {
                "auth_ref":  [
                    "r345"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsNet":  {
                "auth_ref":  [
                    "r346"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredTaxAssetsOther":  {
                "auth_ref":  [
                    "r330",
                    "r349",
                    "r350"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesProvisionsForIncomeTaxesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits":  {
                "auth_ref":  [
                    "r328",
                    "r349",
                    "r350"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals":  {
                "auth_ref":  [
                    "r329",
                    "r349",
                    "r350"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxAssetsValuationAllowance":  {
                "auth_ref":  [
                    "r347"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxLiabilities":  {
                "auth_ref":  [
                    "r333",
                    "r348"
                    ],
                "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",
                            "terseLabel":  "Deferred tax liabilities"
                            }
                        }
                    },
                "localname":  "DeferredTaxLiabilities",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DeferredTaxLiabilitiesOther":  {
                "auth_ref":  [
                    "r330",
                    "r349",
                    "r350"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r330",
                    "r349",
                    "r350"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r17",
                    "r227",
                    "r228",
                    "r239"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  2.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent":  {
                "auth_ref":  [
                    "r20",
                    "r227",
                    "r228",
                    "r239"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  1.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 pension plan, liabilities, noncurrent"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPensionPlanLiabilitiesNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation":  {
                "auth_ref":  [
                    "r244"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax":  {
                "auth_ref":  [
                    "r66",
                    "r255"
                    ],
                "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 cost (benefit)"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets":  {
                "auth_ref":  [
                    "r236",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanActuarialGainLoss":  {
                "auth_ref":  [
                    "r232"
                    ],
                "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 losses (gains)"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanActuarialGainLoss",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses":  {
                "auth_ref":  [
                    "r251",
                    "r274",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit":  {
                "auth_ref":  [
                    "r252",
                    "r275",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet":  {
                "auth_ref":  [
                    "r227",
                    "r239"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax":  {
                "auth_ref":  [
                    "r57",
                    "r62",
                    "r253"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent":  {
                "auth_ref":  [
                    "r14",
                    "r227",
                    "r228",
                    "r239",
                    "r430",
                    "r448"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate":  {
                "auth_ref":  [
                    "r257"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets":  {
                "auth_ref":  [
                    "r259"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease":  {
                "auth_ref":  [
                    "r258"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanBenefitObligation":  {
                "auth_ref":  [
                    "r229"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid":  {
                "auth_ref":  [
                    "r233",
                    "r279"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis":  {
                "auth_ref":  [
                    "r242",
                    "r243",
                    "r262",
                    "r277"
                    ],
                "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/2019-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":  [
                    "r242"
                    ],
                "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/2019-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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DefinedBenefitPlanContributionsByEmployer":  {
                "auth_ref":  [
                    "r237",
                    "r242",
                    "r243",
                    "r276",
                    "r277"
                    ],
                "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 contribution"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanContributionsByEmployer",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanDebtSecurityMember":  {
                "auth_ref":  [
                    "r242"
                    ],
                "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/2019-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/2019-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":  [
                    "r261"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsHealthCareCostTrendAssumptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1":  {
                "auth_ref":  [
                    "r261"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsHealthCareCostTrendAssumptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation":  {
                "auth_ref":  [
                    "r261"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsHealthCareCostTrendAssumptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents":  {
                "auth_ref":  [
                    "r261"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsHealthCareCostTrendAssumptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember":  {
                "auth_ref":  [
                    "r242"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanEquitySecuritiesMember":  {
                "auth_ref":  [
                    "r242",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanEquitySecuritiesNonUsMember":  {
                "auth_ref":  [
                    "r242",
                    "r243",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanEquitySecuritiesUsMember":  {
                "auth_ref":  [
                    "r242",
                    "r243",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear":  {
                "auth_ref":  [
                    "r263"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear":  {
                "auth_ref":  [
                    "r263"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter":  {
                "auth_ref":  [
                    "r245"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter",
                            "terseLabel":  "Years 2025 \u2013 2029"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths":  {
                "auth_ref":  [
                    "r245"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months",
                            "terseLabel":  "2020"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive":  {
                "auth_ref":  [
                    "r245"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
                            "terseLabel":  "2024"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour":  {
                "auth_ref":  [
                    "r245"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree":  {
                "auth_ref":  [
                    "r245"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo":  {
                "auth_ref":  [
                    "r245"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.",
                            "label":  "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsEstimatedFutureBenefitPaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear":  {
                "auth_ref":  [
                    "r246"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of contributions expected to be received by defined benefit plan from employer in next fiscal year following latest 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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets":  {
                "auth_ref":  [
                    "r250",
                    "r273",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets":  {
                "auth_ref":  [
                    "r235",
                    "r242",
                    "r243",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanFundedStatusOfPlan":  {
                "auth_ref":  [
                    "r227",
                    "r239"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear":  {
                "auth_ref":  [
                    "r260"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DefinedBenefitPlanInterestCost":  {
                "auth_ref":  [
                    "r231",
                    "r249",
                    "r272",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost":  {
                "auth_ref":  [
                    "r247",
                    "r270",
                    "r277"
                    ],
                "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"
                            }
                        }
                    },
                "localname":  "DefinedBenefitPlanNetPeriodicBenefitCost",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation":  {
                "auth_ref":  [
                    "r266",
                    "r267",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation":  {
                "auth_ref":  [
                    "r266",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPlanAmendments":  {
                "auth_ref":  [
                    "r234"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid":  {
                "auth_ref":  [
                    "r238",
                    "r279"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage":  {
                "auth_ref":  [
                    "r241",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage":  {
                "auth_ref":  [
                    "r241",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanServiceCost":  {
                "auth_ref":  [
                    "r230",
                    "r248",
                    "r271",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitCostComponentsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1":  {
                "auth_ref":  [
                    "r260"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations":  {
                "auth_ref":  [
                    "r241"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsPensionPlanWeightedAverageAssetAllocationsByAssetCategoryDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_DefinedContributionPlanCostRecognized":  {
                "auth_ref":  [
                    "r280"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_Depreciation":  {
                "auth_ref":  [
                    "r104",
                    "r186"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DepreciationDepletionAndAmortization":  {
                "auth_ref":  [
                    "r104",
                    "r147"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  2.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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisaggregationOfRevenueTable":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisaggregationOfRevenueTableTextBlock":  {
                "auth_ref":  [
                    "r219"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock":  {
                "auth_ref":  [
                    "r326"
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock":  {
                "auth_ref":  [
                    "r288",
                    "r321"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_DividendsCommonStockCash":  {
                "auth_ref":  [
                    "r211"
                    ],
                "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 ($2.44, $3.04 and $0.00 for years ended 2017, 2018 and 2019, respectively)"
                            }
                        }
                    },
                "localname":  "DividendsCommonStockCash",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DueToAffiliateCurrent":  {
                "auth_ref":  [
                    "r15",
                    "r114",
                    "r415",
                    "r465"
                    ],
                "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 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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_DueToAffiliateNoncurrent":  {
                "auth_ref":  [
                    "r19",
                    "r114",
                    "r415",
                    "r416",
                    "r465"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  2.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/2019-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:",
                            "verboseLabel":  "Earnings per share:"
                            }
                        }
                    },
                "localname":  "EarningsPerShareAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/QuarterlyFinancialDataDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EarningsPerShareBasic":  {
                "auth_ref":  [
                    "r82",
                    "r122",
                    "r127",
                    "r129",
                    "r130",
                    "r131",
                    "r134",
                    "r442",
                    "r459"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/EarningsPerShareDetails",
                    "http://www.nscorp.com/role/QuarterlyFinancialDataDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_EarningsPerShareDiluted":  {
                "auth_ref":  [
                    "r82",
                    "r122",
                    "r127",
                    "r129",
                    "r130",
                    "r131",
                    "r134",
                    "r442",
                    "r459"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/EarningsPerShareDetails",
                    "http://www.nscorp.com/role/QuarterlyFinancialDataDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_EarningsPerShareTextBlock":  {
                "auth_ref":  [
                    "r135"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShare"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateContinuingOperations":  {
                "auth_ref":  [
                    "r116",
                    "r334",
                    "r335"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":  {
                "auth_ref":  [
                    "r334",
                    "r335",
                    "r354"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments":  {
                "auth_ref":  [
                    "r334",
                    "r335",
                    "r354"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  5.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount":  {
                "auth_ref":  [
                    "r325",
                    "r334"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent":  {
                "auth_ref":  [
                    "r325",
                    "r334"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":  {
                "auth_ref":  [
                    "r334",
                    "r335",
                    "r354"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount":  {
                "auth_ref":  [
                    "r334"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_IncomeTaxExpenseBenefit",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.",
                            "label":  "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount",
                            "terseLabel":  "Tax reform"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent":  {
                "auth_ref":  [
                    "r334"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
                        "weight":  1.0
                        }
                    },
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.",
                            "label":  "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent",
                            "terseLabel":  "Tax reform, percentage of net income"
                            }
                        }
                    },
                "localname":  "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "pureItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":  {
                "auth_ref":  [
                    "r320"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1":  {
                "auth_ref":  [
                    "r320"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense":  {
                "auth_ref":  [
                    "r319"
                    ],
                "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 benefit realized",
                            "verboseLabel":  "Total tax benefit"
                            }
                        }
                    },
                "localname":  "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofCompensationCostsandTaxBenefitDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions":  {
                "auth_ref":  [
                    "r322"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockOptionsExercisedDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EmployeeStockOptionMember":  {
                "auth_ref":  [
                    "r317"
                    ],
                "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/2019-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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EquityClassOfTreasuryStockLineItems":  {
                "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":  "Equity, Class of Treasury Stock [Line Items]",
                            "terseLabel":  "Equity, Class of Treasury Stock [Line Items]"
                            }
                        }
                    },
                "localname":  "EquityClassOfTreasuryStockLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_EquityComponentDomain":  {
                "auth_ref":  [
                    "r206"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquityMethodInvesteeMember":  {
                "auth_ref":  [
                    "r161",
                    "r422",
                    "r423",
                    "r424",
                    "r425",
                    "r426",
                    "r427"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity":  {
                "auth_ref":  [
                    "r166"
                    ],
                "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 in Conrail and share of Conrail's underlying net equity"
                            }
                        }
                    },
                "localname":  "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EquityMethodInvestmentOwnershipPercentage":  {
                "auth_ref":  [
                    "r164"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_EquityMethodInvestments":  {
                "auth_ref":  [
                    "r33",
                    "r151",
                    "r162"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/InvestmentsDetails":  {
                        "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":  "Equity Method Investments"
                            }
                        }
                    },
                "localname":  "EquityMethodInvestments",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_EstimateOfFairValueFairValueDisclosureMember":  {
                "auth_ref":  [
                    "r375"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable":  {
                "auth_ref":  [
                    "r364",
                    "r365",
                    "r366",
                    "r370"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueByBalanceSheetGroupingTextBlock":  {
                "auth_ref":  [
                    "r364",
                    "r376"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_FairValueByFairValueHierarchyLevelAxis":  {
                "auth_ref":  [
                    "r242",
                    "r243",
                    "r277",
                    "r365",
                    "r418"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueByMeasurementBasisAxis":  {
                "auth_ref":  [
                    "r364",
                    "r371"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueByMeasurementFrequencyAxis":  {
                "auth_ref":  [
                    "r364",
                    "r365",
                    "r367",
                    "r368",
                    "r372"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueDisclosureItemAmountsDomain":  {
                "auth_ref":  [
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FairValueInputsLevel1Member":  {
                "auth_ref":  [
                    "r242",
                    "r243",
                    "r277",
                    "r365",
                    "r419"
                    ],
                "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":  "Fair Value Inputs Level 1"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel1Member",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueInputsLevel2Member":  {
                "auth_ref":  [
                    "r242",
                    "r243",
                    "r277",
                    "r365",
                    "r420"
                    ],
                "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":  "Fair Value Inputs Level 2"
                            }
                        }
                    },
                "localname":  "FairValueInputsLevel2Member",
                "nsuri":  "http://fasb.org/us-gaap/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueMeasurementInputsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r373"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurements"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_FairValueMeasurementsFairValueHierarchyDomain":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FairValueMeasurementsRecurringMember":  {
                "auth_ref":  [
                    "r369",
                    "r372"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FinanceLeaseLiability":  {
                "auth_ref":  [
                    "r396",
                    "r410"
                    ],
                "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":  "Financing leases"
                            }
                        }
                    },
                "localname":  "FinanceLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FinancialInstrumentAxis":  {
                "auth_ref":  [
                    "r170",
                    "r174",
                    "r175",
                    "r176",
                    "r177",
                    "r178",
                    "r179",
                    "r180",
                    "r181"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/InvestmentsDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_FixedMaturitiesMember":  {
                "auth_ref":  [
                    "r464"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_FuelCosts":  {
                "auth_ref":  [
                    "r85"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  4.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_FundedPlanMember":  {
                "auth_ref":  [
                    "r265"
                    ],
                "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":  "Funded Plan [Member]",
                            "terseLabel":  "Funded Plan"
                            }
                        }
                    },
                "localname":  "FundedPlanMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_GainLossOnDispositionOfAssets1":  {
                "auth_ref":  [
                    "r104"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  7.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf":  {
                "auth_ref":  [
                    "r104",
                    "r185"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
                            "label":  "Impairment of Long-Lived Assets to be Disposed of",
                            "terseLabel":  "Impairment assets to be disposed of"
                            }
                        }
                    },
                "localname":  "ImpairmentOfLongLivedAssetsToBeDisposedOf",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":  {
                "auth_ref":  [
                    "r79",
                    "r122",
                    "r428",
                    "r440",
                    "r460"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeLossFromEquityMethodInvestments":  {
                "auth_ref":  [
                    "r80",
                    "r104",
                    "r148",
                    "r162",
                    "r439",
                    "r457"
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeStatementLocationAxis":  {
                "auth_ref":  [
                    "r190"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeStatementLocationDomain":  {
                "auth_ref":  [
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeTaxDisclosureTextBlock":  {
                "auth_ref":  [
                    "r359"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxes"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority":  {
                "auth_ref":  [
                    "r337"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority.",
                            "label":  "Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority",
                            "negatedTerseLabel":  "Refund adjustment from taxing authority"
                            }
                        }
                    },
                "localname":  "IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxExpenseBenefit":  {
                "auth_ref":  [
                    "r113",
                    "r149",
                    "r357"
                    ],
                "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"
                            }
                        }
                    },
                "localname":  "IncomeTaxExpenseBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":  {
                "auth_ref":  [
                    "r112",
                    "r334",
                    "r335"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxReconciliationOtherReconcilingItems":  {
                "auth_ref":  [
                    "r334",
                    "r335"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails":  {
                        "order":  5.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes":  {
                "auth_ref":  [
                    "r112",
                    "r334",
                    "r335"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfStatutoryRateToEffectiveRateDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxReconciliationTaxSettlements":  {
                "auth_ref":  [
                    "r334",
                    "r335"
                    ],
                "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 income tax settlements.  Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.",
                            "label":  "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount",
                            "terseLabel":  "Tax settlement (benefit)"
                            }
                        }
                    },
                "localname":  "IncomeTaxReconciliationTaxSettlements",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncomeTaxesPaidNet":  {
                "auth_ref":  [
                    "r108"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInAccountsReceivable":  {
                "auth_ref":  [
                    "r103"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  4.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInMaterialsAndSupplies":  {
                "auth_ref":  [
                    "r103"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  5.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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_IncreaseDecreaseInOtherCurrentAssets":  {
                "auth_ref":  [
                    "r103"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  8.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities":  {
                "auth_ref":  [
                    "r103"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  6.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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InterestCostsCapitalized":  {
                "auth_ref":  [
                    "r380"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestCostsIncurred":  {
                "auth_ref":  [
                    "r380"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestExpense":  {
                "auth_ref":  [
                    "r78",
                    "r146",
                    "r379",
                    "r383",
                    "r443"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestPaidNet":  {
                "auth_ref":  [
                    "r99",
                    "r101",
                    "r108"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InterestPayableCurrent":  {
                "auth_ref":  [
                    "r8",
                    "r9",
                    "r44"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_InventoryPolicyTextBlock":  {
                "auth_ref":  [
                    "r10",
                    "r54",
                    "r110",
                    "r136",
                    "r182",
                    "r183"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_InvestmentHoldingsTextBlock":  {
                "auth_ref":  [
                    "r467",
                    "r469",
                    "r471",
                    "r472"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/Investments"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_InvestmentPolicyTextBlock":  {
                "auth_ref":  [
                    "r165"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_InvestmentTableTextBlock":  {
                "auth_ref":  [
                    "r159",
                    "r160",
                    "r167",
                    "r168"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of investment.",
                            "label":  "Investment [Table Text Block]",
                            "terseLabel":  "Investments"
                            }
                        }
                    },
                "localname":  "InvestmentTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_InvestmentTypeAxis":  {
                "auth_ref":  [
                    "r466",
                    "r468",
                    "r470",
                    "r473"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_InvestmentTypeCategorizationMember":  {
                "auth_ref":  [
                    "r466",
                    "r468",
                    "r470",
                    "r473"
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LaborAndRelatedExpense":  {
                "auth_ref":  [
                    "r83"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  5.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LandMember":  {
                "auth_ref":  [
                    "r221"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_LeaseAndRentalExpense":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesOperatingLeaseExpenseDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
                            "label":  "Operating Leases, Rent Expense",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "LeaseAndRentalExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseExpenseDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LeaseCost":  {
                "auth_ref":  [
                    "r409",
                    "r411"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesLeaseCostDetails":  {
                        "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesLeaseCostDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LeaseCostTableTextBlock":  {
                "auth_ref":  [
                    "r409"
                    ],
                "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/2019-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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LesseeLeaseDescriptionTable":  {
                "auth_ref":  [
                    "r400"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1":  {
                "auth_ref":  [
                    "r399"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
                            "label":  "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract",
                            "terseLabel":  "Lease not yet commenced, term of contract"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock":  {
                "auth_ref":  [
                    "r410"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue":  {
                "auth_ref":  [
                    "r410"
                    ],
                "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 payments for operating lease.",
                            "label":  "Lessee, Operating Lease, Liability, Payments, Due",
                            "totalLabel":  "Total lease payments"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":  {
                "auth_ref":  [
                    "r410"
                    ],
                "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 payments for operating lease, due after fifth fiscal year following latest fiscal year.",
                            "label":  "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
                            "terseLabel":  "2025 and subsequent years"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":  {
                "auth_ref":  [
                    "r410"
                    ],
                "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 payments for operating lease, due in next fiscal year following latest fiscal year.",
                            "label":  "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
                            "terseLabel":  "2020"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive":  {
                "auth_ref":  [
                    "r410"
                    ],
                "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 payments for operating lease, due in fifth fiscal year following latest fiscal year.",
                            "label":  "Lessee, Operating Lease, Liability, Payments, Due Year Five",
                            "terseLabel":  "2024"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour":  {
                "auth_ref":  [
                    "r410"
                    ],
                "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.",
                            "label":  "Lessee, Operating Lease, Liability, Payments, Due Year Four",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree":  {
                "auth_ref":  [
                    "r410"
                    ],
                "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 payments for operating lease, due in third fiscal year following latest fiscal year.",
                            "label":  "Lessee, Operating Lease, Liability, Payments, Due Year Three",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":  {
                "auth_ref":  [
                    "r410"
                    ],
                "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 payments for operating lease, due in second fiscal year following latest fiscal year.",
                            "label":  "Lessee, Operating Lease, Liability, Payments, Due Year Two",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":  {
                "auth_ref":  [
                    "r410"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LesseeOperatingLeaseRenewalTerm":  {
                "auth_ref":  [
                    "r398"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_LesseeOperatingLeasesTextBlock":  {
                "auth_ref":  [
                    "r412"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/Leases"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_Liabilities":  {
                "auth_ref":  [
                    "r43"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LiabilitiesAndStockholdersEquity":  {
                "auth_ref":  [
                    "r30",
                    "r435",
                    "r453"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LiabilitiesCurrent":  {
                "auth_ref":  [
                    "r46"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LineOfCredit":  {
                "auth_ref":  [
                    "r18",
                    "r434",
                    "r446"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity":  {
                "auth_ref":  [
                    "r40"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity":  {
                "auth_ref":  [
                    "r40"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtAndCapitalLeaseObligations":  {
                "auth_ref":  [
                    "r18"
                    ],
                "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":  "Long-term debt"
                            }
                        }
                    },
                "localname":  "LongTermDebtAndCapitalLeaseObligations",
                "nsuri":  "http://fasb.org/us-gaap/2019-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":  [
                    "r44"
                    ],
                "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/2019-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",
                            "terseLabel":  "Long-term debt, fair value"
                            }
                        }
                    },
                "localname":  "LongTermDebtFairValue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":  {
                "auth_ref":  [
                    "r118",
                    "r202"
                    ],
                "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 requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal after Year Five",
                            "terseLabel":  "2025 and subsequent years"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":  {
                "auth_ref":  [
                    "r118",
                    "r202"
                    ],
                "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 requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal in Year Five",
                            "terseLabel":  "2024"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":  {
                "auth_ref":  [
                    "r118",
                    "r202"
                    ],
                "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 requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal in Year Four",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":  {
                "auth_ref":  [
                    "r118",
                    "r202"
                    ],
                "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 requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal in Year Three",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":  {
                "auth_ref":  [
                    "r118",
                    "r202"
                    ],
                "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 requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Long-term Debt, Maturities, Repayments of Principal in Year Two",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtMaturitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongTermInvestments":  {
                "auth_ref":  [
                    "r33"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_Assets",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/InvestmentsDetails":  {
                        "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/InvestmentsDetails"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CommitmentsandContingenciesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LongtermDebtTypeAxis":  {
                "auth_ref":  [
                    "r48"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_LongtermDebtTypeDomain":  {
                "auth_ref":  [
                    "r48",
                    "r203"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtDebtWithInterestRatesAndMaturitiesDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_LossContingencyAccrualCarryingValueCurrent":  {
                "auth_ref":  [
                    "r198"
                    ],
                "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 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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_LossContingencyAccrualCarryingValueNoncurrent":  {
                "auth_ref":  [
                    "r198"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  3.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/2019-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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_MultiemployerPlanContributionsByEmployer":  {
                "auth_ref":  [
                    "r281",
                    "r282",
                    "r283"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of contributions made to multiemployer plan by employer.",
                            "label":  "Multiemployer Plan, Contributions by Employer",
                            "terseLabel":  "Multiemployer plan, contributions by employer"
                            }
                        }
                    },
                "localname":  "MultiemployerPlanContributionsByEmployer",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetCashProvidedByUsedInFinancingActivities":  {
                "auth_ref":  [
                    "r100"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInInvestingActivities":  {
                "auth_ref":  [
                    "r100"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetCashProvidedByUsedInOperatingActivities":  {
                "auth_ref":  [
                    "r100",
                    "r102",
                    "r105"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NetIncomeLoss":  {
                "auth_ref":  [
                    "r70",
                    "r73",
                    "r81",
                    "r105",
                    "r133",
                    "r441",
                    "r458"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_NetCashProvidedByUsedInOperatingActivities",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  2.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_NetIncomeLossAvailableToCommonStockholdersBasic",
                        "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/2019-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",
                    "http://www.nscorp.com/role/QuarterlyFinancialDataDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic":  {
                "auth_ref":  [
                    "r122",
                    "r125"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted":  {
                "auth_ref":  [
                    "r125",
                    "r126"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems":  {
                "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":  "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
                            "terseLabel":  "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable":  {
                "auth_ref":  [
                    "r121",
                    "r123"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
                            "label":  "New Accounting Pronouncements or Change in Accounting Principle [Table]",
                            "terseLabel":  "New Accounting Pronouncements or Change in Accounting Principle [Table]"
                            }
                        }
                    },
                "localname":  "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent":  {
                "auth_ref":  [
                    "r66"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent":  {
                "auth_ref":  [
                    "r66",
                    "r76"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OperatingIncomeLoss":  {
                "auth_ref":  [
                    ],
                "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)",
                            "terseLabel":  "Income from railway operations",
                            "totalLabel":  "Income from railway operations"
                            }
                        }
                    },
                "localname":  "OperatingIncomeLoss",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/QuarterlyFinancialDataDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseCost":  {
                "auth_ref":  [
                    "r401",
                    "r411"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesLeaseCostDetails":  {
                        "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesLeaseCostDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiability":  {
                "auth_ref":  [
                    "r396"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails":  {
                        "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",
                            "terseLabel":  "Operating leases, liability",
                            "totalLabel":  "Total lease liabilities",
                            "verboseLabel":  "Present value of lease liabilities"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiability",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesFutureMinimumLeasePaymentsDetails",
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityCurrent":  {
                "auth_ref":  [
                    "r396"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_OtherLiabilitiesCurrent",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails":  {
                        "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseLiabilityNoncurrent":  {
                "auth_ref":  [
                    "r396"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OperatingLeaseLiability",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  6.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"
                            }
                        }
                    },
                "localname":  "OperatingLeaseLiabilityNoncurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasePayments":  {
                "auth_ref":  [
                    "r397",
                    "r405"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseRightOfUseAsset":  {
                "auth_ref":  [
                    "r395"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/LeasesOperatingLeaseIncludedinBalanceSheetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent":  {
                "auth_ref":  [
                    "r408",
                    "r411"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesAdditionalInformationDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1":  {
                "auth_ref":  [
                    "r407",
                    "r411"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesAdditionalInformationDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDue":  {
                "auth_ref":  [
                    "r389",
                    "r391"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
                            "label":  "Operating Leases, Future Minimum Payments Due",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDue",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent":  {
                "auth_ref":  [
                    "r389",
                    "r391"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
                            "terseLabel":  "2019"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueCurrent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears":  {
                "auth_ref":  [
                    "r389",
                    "r391"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails":  {
                        "order":  5.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments, Due in Five Years",
                            "terseLabel":  "2023"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears":  {
                "auth_ref":  [
                    "r389",
                    "r391"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails":  {
                        "order":  4.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments, Due in Four Years",
                            "terseLabel":  "2022"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears":  {
                "auth_ref":  [
                    "r389",
                    "r391"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments, Due in Three Years",
                            "terseLabel":  "2021"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears":  {
                "auth_ref":  [
                    "r389",
                    "r391"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments, Due in Two Years",
                            "terseLabel":  "2020"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter":  {
                "auth_ref":  [
                    "r389",
                    "r391"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails":  {
                        "order":  6.0,
                        "parentTag":  "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year.  Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
                            "label":  "Operating Leases, Future Minimum Payments, Due Thereafter",
                            "terseLabel":  "2024 and subsequent years",
                            "verboseLabel":  "Future minimum lease payments, 2024 and subsequent years"
                            }
                        }
                    },
                "localname":  "OperatingLeasesFutureMinimumPaymentsDueThereafter",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/LeasesPriorYearFutureMinimumLeasePaymentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesRentExpenseContingentRentals":  {
                "auth_ref":  [
                    "r385",
                    "r387",
                    "r388",
                    "r389",
                    "r390"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesOperatingLeaseExpenseDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_LeaseAndRentalExpense",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The increases or decreases in lease payments that result from changes occurring after the inception of the lease in the factors (other than the passage of time) on which lease payments are based, except that any escalation of minimum lease payments relating to increases in construction or acquisition cost of the leased property or for increases in some measure of cost or value during the construction or preconstruction period, are excluded from contingent rentals.  Contingent rentals also may include amounts for which the triggering events have not yet occurred or the specified targets for which have not yet been achieved (such as sales based percentage rent), but which events are considered probable of occurring or which specified targets are considered probable of being achieved.",
                            "label":  "Operating Leases, Rent Expense, Contingent Rentals",
                            "terseLabel":  "Contingent rents"
                            }
                        }
                    },
                "localname":  "OperatingLeasesRentExpenseContingentRentals",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseExpenseDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OperatingLeasesRentExpenseMinimumRentals":  {
                "auth_ref":  [
                    "r386",
                    "r389",
                    "r390"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesOperatingLeaseExpenseDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_LeaseAndRentalExpense",
                        "weight":  1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes.",
                            "label":  "Operating Leases, Rent Expense, Minimum Rentals",
                            "terseLabel":  "Minimum rents"
                            }
                        }
                    },
                "localname":  "OperatingLeasesRentExpenseMinimumRentals",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesOperatingLeaseExpenseDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAccruedLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r7",
                    "r8",
                    "r9",
                    "r44"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails":  {
                        "order":  3.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAccruedLiabilitiesNoncurrent":  {
                "auth_ref":  [
                    "r49"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails":  {
                        "order":  5.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAssetsCurrent":  {
                "auth_ref":  [
                    "r55"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherAssetsNoncurrent":  {
                "auth_ref":  [
                    "r37"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax":  {
                "auth_ref":  [
                    "r60",
                    "r62",
                    "r253"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails":  {
                        "order":  3.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax":  {
                "auth_ref":  [
                    "r62",
                    "r67",
                    "r68",
                    "r253"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails":  {
                        "order":  2.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 (cost) benefit"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax":  {
                "auth_ref":  [
                    "r63",
                    "r356"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossBeforeTax":  {
                "auth_ref":  [
                    "r163"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount before tax, after reclassification adjustments of other comprehensive income (loss).",
                            "label":  "Other Comprehensive Income (Loss), before Tax",
                            "terseLabel":  "Other comprehensive income (loss), before tax"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent":  {
                "auth_ref":  [
                    "r360",
                    "r361",
                    "r362"
                    ],
                "calculation":  {
                    "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)"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossNetOfTax":  {
                "auth_ref":  [
                    "r71",
                    "r74",
                    "r76",
                    "r206"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_ComprehensiveIncomeNetOfTax",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
                            "label":  "Other Comprehensive Income (Loss), Net of Tax",
                            "totalLabel":  "Other comprehensive income (loss), net of tax"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossNetOfTax",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent":  {
                "auth_ref":  [
                    "r71",
                    "r74",
                    "r360",
                    "r361",
                    "r362"
                    ],
                "calculation":  {
                    "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)"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax":  {
                "auth_ref":  [
                    "r59",
                    "r62"
                    ],
                "calculation":  {
                    "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax":  {
                "auth_ref":  [
                    "r57",
                    "r62",
                    "r253"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails":  {
                        "order":  4.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 loss (gain) arising during the year"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax":  {
                "auth_ref":  [
                    "r62",
                    "r67",
                    "r68",
                    "r253"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails":  {
                        "order":  1.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsOtherChangesRecognizedinOtherComprehensiveLossDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossTax":  {
                "auth_ref":  [
                    "r63",
                    "r356",
                    "r358"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
                        "weight":  -1.0
                        }
                    },
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
                            "label":  "Other Comprehensive Income (Loss), Tax",
                            "negatedTerseLabel":  "Income tax benefit (expense) related to items of other comprehensive income (loss)"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossTax",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1":  {
                "auth_ref":  [
                    "r360",
                    "r361",
                    "r362"
                    ],
                "calculation":  {
                    "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",
                            "negatedTotalLabel":  "Other comprehensive income (loss)"
                            }
                        }
                    },
                "localname":  "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherCostAndExpenseOperating":  {
                "auth_ref":  [
                    "r86"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  1.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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock":  {
                "auth_ref":  [
                    "r223",
                    "r327"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNet"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OtherInvestments":  {
                "auth_ref":  [
                    "r33",
                    "r455"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/InvestmentsDetails":  {
                        "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherLiabilitiesCurrent":  {
                "auth_ref":  [
                    "r6",
                    "r7",
                    "r44"
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_OtherLiabilitiesDisclosureTextBlock":  {
                "auth_ref":  [
                    "r45"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilities"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OtherLiabilitiesNoncurrent":  {
                "auth_ref":  [
                    "r49"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherLiabilitiesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_OtherLongTermInvestmentsMember":  {
                "auth_ref":  [
                    "r463"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsDetails"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_OtherNonoperatingIncomeExpense":  {
                "auth_ref":  [
                    "r88"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome":  {
                        "order":  3.0,
                        "parentTag":  "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
                        "weight":  1.0
                        },
                    "http://www.nscorp.com/role/OtherIncomeNetDetails":  {
                        "order":  null,
                        "parentTag":  null,
                        "root":  true,
                        "weight":  null
                        }
                    },
                "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",
                            "totalLabel":  "Total"
                            }
                        }
                    },
                "localname":  "OtherNonoperatingIncomeExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/OtherIncomeNetDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherOperatingActivitiesCashFlowStatement":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows":  {
                        "order":  9.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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember":  {
                "auth_ref":  [
                    "r226",
                    "r264",
                    "r265",
                    "r280"
                    ],
                "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":  "OPEB",
                            "verboseLabel":  "Other Postretirement Benefits Plan"
                            }
                        }
                    },
                "localname":  "OtherPostretirementBenefitPlansDefinedBenefitMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-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":  [
                    "r128"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted":  {
                "auth_ref":  [
                    "r128"
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PaymentsForProceedsFromOtherInvestingActivities":  {
                "auth_ref":  [
                    "r90",
                    "r92",
                    "r117"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsForRepurchaseOfCommonStock":  {
                "auth_ref":  [
                    "r96"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsOfDividendsCommonStock":  {
                "auth_ref":  [
                    "r96"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquireInvestments":  {
                "auth_ref":  [
                    "r92"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r91"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PensionAndOtherPostretirementBenefitExpense":  {
                "auth_ref":  [
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherIncomeNetDetails":  {
                        "order":  1.0,
                        "parentTag":  "us-gaap_OtherNonoperatingIncomeExpense",
                        "weight":  -1.0
                        }
                    },
                "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)",
                            "negatedLabel":  "Net pension and other postretirement benefit cost (Note 12)"
                            }
                        }
                    },
                "localname":  "PensionAndOtherPostretirementBenefitExpense",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock":  {
                "auth_ref":  [
                    "r284"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for pension and other postretirement benefits.",
                            "label":  "Pension and Other Postretirement Benefits Disclosure [Text Block]",
                            "terseLabel":  "Pensions And Other Postretirement Benefits"
                            }
                        }
                    },
                "localname":  "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefits"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PensionPlansDefinedBenefitMember":  {
                "auth_ref":  [
                    "r225",
                    "r264",
                    "r265",
                    "r280"
                    ],
                "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 Plan"
                            }
                        }
                    },
                "localname":  "PensionPlansDefinedBenefitMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-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/2019-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":  [
                    ],
                "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/2019-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":  [
                    "r374"
                    ],
                "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 [Member]"
                            }
                        }
                    },
                "localname":  "PortionAtFairValueFairValueDisclosureMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/FairValueMeasurementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ProceedsFromDebtNetOfIssuanceCosts":  {
                "auth_ref":  [
                    "r94"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities":  {
                "auth_ref":  [
                    "r95",
                    "r98",
                    "r117"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment":  {
                "auth_ref":  [
                    "r89"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromShortTermDebt":  {
                "auth_ref":  [
                    "r94"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
                            "label":  "Proceeds from Short-term Debt",
                            "terseLabel":  "Proceeds from Short-term Debt"
                            }
                        }
                    },
                "localname":  "ProceedsFromShortTermDebt",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ProceedsFromStockOptionsExercised":  {
                "auth_ref":  [
                    "r93",
                    "r322"
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentByTypeAxis":  {
                "auth_ref":  [
                    "r36",
                    "r189"
                    ],
                "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":  "Property, Plant and Equipment, Type [Axis]",
                            "terseLabel":  "Property, Plant and Equipment, Type [Axis]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentByTypeAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/PropertiesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock":  {
                "auth_ref":  [
                    "r192"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
                            "label":  "Property, Plant and Equipment Disclosure [Text Block]",
                            "terseLabel":  "Properties"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentDisclosureTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/Properties"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentGross":  {
                "auth_ref":  [
                    "r35",
                    "r187"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentNet":  {
                "auth_ref":  [
                    "r12",
                    "r13",
                    "r189",
                    "r454"
                    ],
                "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 $11,982 and $12,374 respectively",
                            "totalLabel":  "Net Book Value"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentNet",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets",
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock":  {
                "auth_ref":  [
                    "r34",
                    "r110",
                    "r189"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale.  Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
                            "label":  "Property, Plant and Equipment, Policy [Policy Text Block]",
                            "terseLabel":  "Properties"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentPolicyTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentTextBlock":  {
                "auth_ref":  [
                    "r12",
                    "r189"
                    ],
                "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":  "Properties"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_PropertyPlantAndEquipmentTypeDomain":  {
                "auth_ref":  [
                    "r12",
                    "r187"
                    ],
                "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":  "Property, Plant and Equipment, Type [Domain]",
                            "terseLabel":  "Property, Plant and Equipment, Type [Domain]"
                            }
                        }
                    },
                "localname":  "PropertyPlantAndEquipmentTypeDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-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_QuarterlyFinancialInformationDisclosureAbstract":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "label":  "Quarterly Financial Information Disclosure [Abstract]",
                            "terseLabel":  "Quarterly Financial Information Disclosure [Abstract]"
                            }
                        }
                    },
                "localname":  "QuarterlyFinancialInformationDisclosureAbstract",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_QuarterlyFinancialInformationTextBlock":  {
                "auth_ref":  [
                    "r138"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The entire disclosure for quarterly financial data.  Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
                            "label":  "Quarterly Financial Information [Text Block]",
                            "terseLabel":  "Quarterly Financial Data"
                            }
                        }
                    },
                "localname":  "QuarterlyFinancialInformationTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/QuarterlyFinancialData"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ReceivableTypeDomain":  {
                "auth_ref":  [
                    "r53"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy":  {
                "auth_ref":  [
                    "r31",
                    "r110",
                    "r156"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent":  {
                "auth_ref":  [
                    "r66"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent":  {
                "auth_ref":  [
                    "r66",
                    "r76"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ReclassificationFromAociCurrentPeriodTax":  {
                "auth_ref":  [
                    "r63",
                    "r68",
                    "r356"
                    ],
                "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 adjustments for costs"
                            }
                        }
                    },
                "localname":  "ReclassificationFromAociCurrentPeriodTax",
                "nsuri":  "http://fasb.org/us-gaap/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":  {
                "auth_ref":  [
                    "r414"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RentalIncomeNonoperating":  {
                "auth_ref":  [
                    "r87"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/OtherIncomeNetDetails":  {
                        "order":  2.0,
                        "parentTag":  "us-gaap_OtherNonoperatingIncomeExpense",
                        "weight":  1.0
                        }
                    },
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.",
                            "label":  "Rental Income, Nonoperating",
                            "terseLabel":  "Rental income"
                            }
                        }
                    },
                "localname":  "RentalIncomeNonoperating",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNetDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RepaymentsOfShortTermDebt":  {
                "auth_ref":  [
                    "r97"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
                            "label":  "Repayments of Short-term Debt",
                            "terseLabel":  "Repayments of Short-term Debt"
                            }
                        }
                    },
                "localname":  "RepaymentsOfShortTermDebt",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RestrictedCash":  {
                "auth_ref":  [
                    "r109",
                    "r429",
                    "r451"
                    ],
                "crdr":  "debit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of cash restricted as to withdrawal or usage.  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.",
                            "label":  "Restricted Cash",
                            "terseLabel":  "Restricted cash"
                            }
                        }
                    },
                "localname":  "RestrictedCash",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "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/2019-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":  [
                    "r27",
                    "r211",
                    "r452"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RetainedEarningsMember":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RetirementPlanFundingStatusAxis":  {
                "auth_ref":  [
                    "r265"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by status of funding for defined benefit plan designed to provide retirement benefits.",
                            "label":  "Retirement Plan Funding Status [Axis]",
                            "terseLabel":  "Retirement Plan Funding Status [Axis]"
                            }
                        }
                    },
                "localname":  "RetirementPlanFundingStatusAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RetirementPlanFundingStatusDomain":  {
                "auth_ref":  [
                    "r265"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Status of funding for defined benefit plan designed to provide retirement benefits.",
                            "label":  "Retirement Plan Funding Status [Domain]",
                            "terseLabel":  "Retirement Plan Funding Status [Domain]"
                            }
                        }
                    },
                "localname":  "RetirementPlanFundingStatusDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RetirementPlanTypeAxis":  {
                "auth_ref":  [
                    "r225",
                    "r226",
                    "r264",
                    "r265",
                    "r280"
                    ],
                "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/2019-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":  [
                    "r225",
                    "r226",
                    "r264",
                    "r265",
                    "r280"
                    ],
                "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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax":  {
                "auth_ref":  [
                    "r218",
                    "r219"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofIncome",
                    "http://www.nscorp.com/role/QuarterlyFinancialDataDetails",
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock":  {
                "auth_ref":  [
                    "r111",
                    "r222"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_RevenueFromContractWithCustomerTextBlock":  {
                "auth_ref":  [
                    "r222"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":  {
                "auth_ref":  [
                    "r406",
                    "r411"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SaleAndLeasebackTransactionGainLossNet":  {
                "auth_ref":  [
                    "r404",
                    "r411",
                    "r413"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.",
                            "label":  "Sale and Leaseback Transaction, Gain (Loss), Net",
                            "terseLabel":  "Sale and leaseback transaction, gain (loss)"
                            }
                        }
                    },
                "localname":  "SaleAndLeasebackTransactionGainLossNet",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock":  {
                "auth_ref":  [
                    "r53"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock":  {
                "auth_ref":  [
                    "r66"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock":  {
                "auth_ref":  [
                    "r240"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock":  {
                "auth_ref":  [
                    "r256"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock":  {
                "auth_ref":  [
                    "r318"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock":  {
                "auth_ref":  [
                    "r353"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock":  {
                "auth_ref":  [
                    "r348"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable":  {
                "auth_ref":  [
                    "r264",
                    "r265",
                    "r268",
                    "r269",
                    "r277"
                    ],
                "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/2019-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":  [
                    "r264",
                    "r265",
                    "r268",
                    "r269",
                    "r277"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock":  {
                "auth_ref":  [
                    "r133"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock":  {
                "auth_ref":  [
                    "r261"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock":  {
                "auth_ref":  [
                    "r334"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock":  {
                "auth_ref":  [
                    "r245"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock":  {
                "auth_ref":  [
                    "r392"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
                            "label":  "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
                            "terseLabel":  "Schedule of Future Minimum Rental Payments for Operating Leases"
                            }
                        }
                    },
                "localname":  "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesTables"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfInvestmentsTable":  {
                "auth_ref":  [
                    "r467"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/InvestmentsDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock":  {
                "auth_ref":  [
                    "r202"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.",
                            "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock":  {
                "auth_ref":  [
                    "r247"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfOtherNonoperatingIncomeByComponentTextBlock":  {
                "auth_ref":  [
                    "r87"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/OtherIncomeNetTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable":  {
                "auth_ref":  [
                    "r36",
                    "r189"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock":  {
                "auth_ref":  [
                    "r137"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of quarterly financial data.  Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
                            "label":  "Quarterly Financial Information [Table Text Block]",
                            "terseLabel":  "Quarterly Financial Data"
                            }
                        }
                    },
                "localname":  "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/QuarterlyFinancialDataTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfRentExpenseTableTextBlock":  {
                "auth_ref":  [
                    "r390"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals.  Rental payments under leases with terms of a month or less that were not renewed need not be included.",
                            "label":  "Schedule of Rent Expense [Table Text Block]",
                            "terseLabel":  "Schedule of Rent Expense"
                            }
                        }
                    },
                "localname":  "ScheduleOfRentExpenseTableTextBlock",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock":  {
                "auth_ref":  [
                    "r301",
                    "r306",
                    "r309"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable":  {
                "auth_ref":  [
                    "r288",
                    "r321"
                    ],
                "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/2019-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":  [
                    "r293",
                    "r306",
                    "r309"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock":  {
                "auth_ref":  [
                    "r312"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationTables"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SegmentDomain":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1":  {
                "auth_ref":  [
                    "r289"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod":  {
                "auth_ref":  [
                    "r299"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r305"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":  {
                "auth_ref":  [
                    "r303"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r303"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":  {
                "auth_ref":  [
                    "r302"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r302"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":  {
                "auth_ref":  [
                    "r304"
                    ],
                "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":  "Shares vested (in shares)",
                            "terseLabel":  "Shares vested (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":  {
                "auth_ref":  [
                    "r304"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockAwardsOutstandingDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":  {
                "auth_ref":  [
                    "r315"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":  {
                "auth_ref":  [
                    "r316"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails"
                    ],
                "xbrltype":  "percentItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate":  {
                "auth_ref":  [
                    "r314"
                    ],
                "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 rate"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
                "nsuri":  "http://fasb.org/us-gaap/2019-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/2019-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":  [
                    "r291"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":  {
                "auth_ref":  [
                    "r321"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":  {
                "auth_ref":  [
                    "r296"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r296"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":  {
                "auth_ref":  [
                    "r308"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockOptionsExercisedDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":  {
                "auth_ref":  [
                    "r300"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r300"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":  {
                "auth_ref":  [
                    "r297"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":  {
                "auth_ref":  [
                    "r321"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":  {
                "auth_ref":  [
                    "r295",
                    "r321"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":  {
                "auth_ref":  [
                    "r294"
                    ],
                "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/2019-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 Avg.\u00a0 Exercise Price"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod":  {
                "auth_ref":  [
                    "r321"
                    ],
                "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":  "Common stock, shares, issued (in shares)",
                            "verboseLabel":  "Common Stock issued net of tax withholdings (in shares)"
                            }
                        }
                    },
                "localname":  "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockAvailableforFutureGrantsDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain":  {
                "auth_ref":  [
                    "r285",
                    "r292"
                    ],
                "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/2019-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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofOptionsGrantedUnderLTIPandTSOPDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
                    ],
                "xbrltype":  "perShareItemType"
                },
            "us-gaap_ShareRepurchaseProgramAxis":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by share repurchase program.",
                            "label":  "Share Repurchase Program [Axis]",
                            "terseLabel":  "Share Repurchase Program [Axis]"
                            }
                        }
                    },
                "localname":  "ShareRepurchaseProgramAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShareRepurchaseProgramDomain":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Name of the share repurchase program.",
                            "label":  "Share Repurchase Program [Domain]",
                            "terseLabel":  "Share Repurchase Program [Domain]"
                            }
                        }
                    },
                "localname":  "ShareRepurchaseProgramDomain",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod":  {
                "auth_ref":  [
                    "r290"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1":  {
                "auth_ref":  [
                    "r313",
                    "r323"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofAssumptionsUsedforLTIPandTSOPGrantsDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":  {
                "auth_ref":  [
                    "r321"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2":  {
                "auth_ref":  [
                    "r310"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2":  {
                "auth_ref":  [
                    "r311"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationNarrativeDetails"
                    ],
                "xbrltype":  "durationItemType"
                },
            "us-gaap_ShortTermDebtTypeAxis":  {
                "auth_ref":  [
                    "r41"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_ShortTermDebtTypeDomain":  {
                "auth_ref":  [
                    "r38"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/DebtNarrativeDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ShortTermLeaseCost":  {
                "auth_ref":  [
                    "r402",
                    "r411"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesLeaseCostDetails":  {
                        "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesLeaseCostDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_SignificantAccountingPoliciesTextBlock":  {
                "auth_ref":  [
                    "r120"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicies"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_StatementBusinessSegmentsAxis":  {
                "auth_ref":  [
                    "r0",
                    "r150",
                    "r184",
                    "r191",
                    "r194",
                    "r195",
                    "r461"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Information by business segments.",
                            "label":  "Segments [Axis]",
                            "terseLabel":  "Segments [Axis]"
                            }
                        }
                    },
                "localname":  "StatementBusinessSegmentsAxis",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementEquityComponentsAxis":  {
                "auth_ref":  [
                    "r51",
                    "r206"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/StockholdersEquityOtherComprehensiveIncomeLossOfEquityInvesteesDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "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/2019-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/2019-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/2019-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/2019-01-31",
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StatementTable":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/ConsolidatedStatementsofComprehensiveIncome",
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised":  {
                "auth_ref":  [
                    "r23",
                    "r24",
                    "r206",
                    "r211",
                    "r298"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails",
                    "http://www.nscorp.com/role/StockBasedCompensationSummaryofStockOptionsExercisedDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation":  {
                "auth_ref":  [
                    "r23",
                    "r24",
                    "r211",
                    "r287",
                    "r307"
                    ],
                "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/2019-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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares":  {
                "auth_ref":  [
                    "r23",
                    "r24",
                    "r206",
                    "r211"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue":  {
                "auth_ref":  [
                    "r23",
                    "r24",
                    "r206",
                    "r211"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockRepurchaseProgramsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_StockholdersEquity":  {
                "auth_ref":  [
                    "r24",
                    "r28",
                    "r29",
                    "r157"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedBalanceSheets"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_StockholdersEquityNoteDisclosureTextBlock":  {
                "auth_ref":  [
                    "r217"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquity"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock":  {
                "auth_ref":  [
                    "r336",
                    "r342",
                    "r343"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofCashFlows"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit":  {
                "auth_ref":  [
                    "r353"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of income tax benefit for remeasurement of deferred tax liability from change in tax rate pursuant to Tax Cuts and Jobs Act.",
                            "label":  "Tax Cuts and Jobs Act, Change in Tax Rate, Deferred Tax Liability, Income Tax Benefit",
                            "terseLabel":  "Tax Cuts and Jobs Act of 2017, deferred tax liability, income tax benefit"
                            }
                        }
                    },
                "localname":  "TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect":  {
                "auth_ref":  [
                    "r64"
                    ],
                "crdr":  "credit",
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.",
                            "label":  "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect",
                            "terseLabel":  "Reclassification of stranded tax effect",
                            "verboseLabel":  "Reclassification of Stranded Tax Effects"
                            }
                        }
                    },
                "localname":  "TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ConsolidatedStatementsofChangesInStockholdersEquity",
                    "http://www.nscorp.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TaxesPayableCurrent":  {
                "auth_ref":  [
                    "r42"
                    ],
                "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/2019-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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PropertiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TradeAccountsReceivableMember":  {
                "auth_ref":  [
                    "r52"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/RailwayOperatingRevenuesScheduleofAccountReceivablesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain":  {
                "auth_ref":  [
                    "r421"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/CurrentLiabilitiesDetails",
                    "http://www.nscorp.com/role/InvestmentsDetails",
                    "http://www.nscorp.com/role/InvestmentsNarrativeDetails",
                    "http://www.nscorp.com/role/OtherLiabilitiesDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_TreasuryStockShares":  {
                "auth_ref":  [
                    "r50",
                    "r212"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_TreasuryStockTextBlock":  {
                "auth_ref":  [
                    "r216"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockRepurchasePrograms"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_TreasuryStockValue":  {
                "auth_ref":  [
                    "r50",
                    "r212",
                    "r215"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_TypeOfAdoptionMember":  {
                "auth_ref":  [
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States.  The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009.  As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right.  All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification.  For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
                            "label":  "Type of Adoption [Domain]",
                            "terseLabel":  "Type of Adoption [Domain]"
                            }
                        }
                    },
                "localname":  "TypeOfAdoptionMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesNarrativeDetails",
                    "http://www.nscorp.com/role/StockholdersEquityNarrativeDetails",
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPolicesNewAccountingPronouncementsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_USGovernmentAgenciesDebtSecuritiesMember":  {
                "auth_ref":  [
                    "r242",
                    "r436"
                    ],
                "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":  "U.S. government and agencies securities"
                            }
                        }
                    },
                "localname":  "USGovernmentAgenciesDebtSecuritiesMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsFairValueofPlanAssetsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_UnfundedPlanMember":  {
                "auth_ref":  [
                    "r265"
                    ],
                "lang":  {
                    "en-US":  {
                        "role":  {
                            "documentation":  "Defined benefit plan in which retirement benefits are payable directly from general assets of employer sponsoring plan.",
                            "label":  "Unfunded Plan [Member]",
                            "terseLabel":  "Unfunded Plan"
                            }
                        }
                    },
                "localname":  "UnfundedPlanMember",
                "nsuri":  "http://fasb.org/us-gaap/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/PensionsandOtherPostretirementBenefitsBenefitAssumptionsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_UnrecognizedTaxBenefits":  {
                "auth_ref":  [
                    "r331",
                    "r338"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":  {
                "auth_ref":  [
                    "r339"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations":  {
                "auth_ref":  [
                    "r340"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesReconciliationOfUnrecognizedTaxBenefitsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate":  {
                "auth_ref":  [
                    "r341"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_UseOfEstimates":  {
                "auth_ref":  [
                    "r139",
                    "r140",
                    "r141",
                    "r142",
                    "r143",
                    "r144",
                    "r145"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/SummaryofSignificantAccountingPoliciesPolicy"
                    ],
                "xbrltype":  "textBlockItemType"
                },
            "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount":  {
                "auth_ref":  [
                    "r332"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/IncomeTaxesNarrativeDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesBalance":  {
                "auth_ref":  [
                    "r119"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense":  {
                "auth_ref":  [
                    "r119"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts":  {
                "auth_ref":  [
                    "r119"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesDeductions":  {
                "auth_ref":  [
                    "r119"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesDomain":  {
                "auth_ref":  [
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "domainItemType"
                },
            "us-gaap_ValuationAllowancesAndReservesTypeAxis":  {
                "auth_ref":  [
                    "r119"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/ValuationandQualifyingAccountsDetails"
                    ],
                "xbrltype":  "stringItemType"
                },
            "us-gaap_VariableLeaseCost":  {
                "auth_ref":  [
                    "r403",
                    "r411"
                    ],
                "calculation":  {
                    "http://www.nscorp.com/role/LeasesLeaseCostDetails":  {
                        "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/LeasesLeaseCostDetails"
                    ],
                "xbrltype":  "monetaryItemType"
                },
            "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment":  {
                "auth_ref":  [
                    "r131"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding":  {
                "auth_ref":  [
                    "r126",
                    "r131"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "sharesItemType"
                },
            "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic":  {
                "auth_ref":  [
                    "r124",
                    "r131"
                    ],
                "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/2019-01-31",
                "presentation":  [
                    "http://www.nscorp.com/role/EarningsPerShareDetails"
                    ],
                "xbrltype":  "sharesItemType"
                }
            },
        "unitCount":  8
        }
    },
"std_ref":  {
    "r0":  {
        "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"
        },
    "r1":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
        },
    "r10":  {
        "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"
        },
    "r100":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "24",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
        },
    "r101":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
        },
    "r102":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
        },
    "r103":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
        },
    "r104":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
        },
    "r105":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
        },
    "r106":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
        },
    "r107":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
        },
    "r108":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
        },
    "r109":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
        },
    "r11":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r110":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
        },
    "r111":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
        },
    "r112":  {
        "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=26873400&loc=d3e23780-122690"
        },
    "r113":  {
        "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=26873400&loc=d3e23780-122690"
        },
    "r114":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08(k))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r115":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.4-08.(e),(f))",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
        },
    "r116":  {
        "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=26873400&loc=d3e23780-122690"
        },
    "r117":  {
        "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=26873400&loc=d3e24072-122690"
        },
    "r118":  {
        "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=26873400&loc=d3e24072-122690"
        },
    "r119":  {
        "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=26873400&loc=d3e24092-122690"
        },
    "r12":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r120":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "235",
        "URI":  "http://asc.fasb.org/topic&trid=2122369"
        },
    "r121":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
        },
    "r122":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
        },
    "r123":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "250",
        "URI":  "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
        },
    "r124":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
        },
    "r125":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256"
        },
    "r126":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
        },
    "r127":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
        },
    "r128":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "60B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
        },
    "r129":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "60B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
        },
    "r13":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r130":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
        },
    "r131":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
        },
    "r132":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
        },
    "r133":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
        },
    "r134":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "52",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
        },
    "r135":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "260",
        "URI":  "http://asc.fasb.org/topic&trid=2144383"
        },
    "r136":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "270",
        "URI":  "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
        },
    "r137":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "270",
        "URI":  "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
        },
    "r138":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "270",
        "URI":  "http://asc.fasb.org/topic&trid=2126967"
        },
    "r139":  {
        "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"
        },
    "r14":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r140":  {
        "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"
        },
    "r141":  {
        "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"
        },
    "r142":  {
        "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"
        },
    "r143":  {
        "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"
        },
    "r144":  {
        "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"
        },
    "r145":  {
        "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"
        },
    "r146":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r147":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r148":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(g)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r149":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r15":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r150":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "22",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
        },
    "r151":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "25",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
        },
    "r152":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "280",
        "URI":  "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
        },
    "r153":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
        },
    "r154":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
        },
    "r155":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
        },
    "r156":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "310",
        "URI":  "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524"
        },
    "r157":  {
        "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=27010918&loc=d3e74512-122707"
        },
    "r158":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "320",
        "URI":  "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563"
        },
    "r159":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "320",
        "URI":  "http://asc.fasb.org/topic&trid=2196928"
        },
    "r16":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r160":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "321",
        "URI":  "http://asc.fasb.org/topic&trid=75115024"
        },
    "r161":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567"
        },
    "r162":  {
        "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"
        },
    "r163":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570"
        },
    "r164":  {
        "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"
        },
    "r165":  {
        "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"
        },
    "r166":  {
        "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"
        },
    "r167":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "323",
        "URI":  "http://asc.fasb.org/topic&trid=2196965"
        },
    "r168":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "325",
        "URI":  "http://asc.fasb.org/topic&trid=2197064"
        },
    "r169":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
        },
    "r17":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r170":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447"
        },
    "r171":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
        },
    "r172":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
        },
    "r173":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(f)",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
        },
    "r174":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
        },
    "r175":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447"
        },
    "r176":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "16",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447"
        },
    "r177":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447"
        },
    "r178":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455"
        },
    "r179":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455"
        },
    "r18":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r180":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455"
        },
    "r181":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "30",
        "Topic":  "326",
        "URI":  "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456"
        },
    "r182":  {
        "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"
        },
    "r183":  {
        "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"
        },
    "r184":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "350",
        "URI":  "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
        },
    "r185":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228"
        },
    "r186":  {
        "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"
        },
    "r187":  {
        "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"
        },
    "r188":  {
        "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"
        },
    "r189":  {
        "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"
        },
    "r19":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r190":  {
        "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"
        },
    "r191":  {
        "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"
        },
    "r192":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "360",
        "URI":  "http://asc.fasb.org/topic&trid=2155823"
        },
    "r193":  {
        "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"
        },
    "r194":  {
        "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"
        },
    "r195":  {
        "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"
        },
    "r196":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "440",
        "URI":  "http://asc.fasb.org/topic&trid=2144648"
        },
    "r197":  {
        "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"
        },
    "r198":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
        },
    "r199":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
        },
    "r2":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
        },
    "r20":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r200":  {
        "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"
        },
    "r201":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "450",
        "URI":  "http://asc.fasb.org/topic&trid=2127136"
        },
    "r202":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
        },
    "r203":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
        },
    "r204":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(2)",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
        },
    "r205":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "470",
        "URI":  "http://asc.fasb.org/topic&trid=2208564"
        },
    "r206":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
        },
    "r207":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
        },
    "r208":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
        },
    "r209":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "7",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
        },
    "r21":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r210":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
        },
    "r211":  {
        "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=27012166&loc=d3e187085-122770"
        },
    "r212":  {
        "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"
        },
    "r213":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
        },
    "r214":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
        },
    "r215":  {
        "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"
        },
    "r216":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "SubTopic":  "30",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/subtopic&trid=2208821"
        },
    "r217":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "505",
        "URI":  "http://asc.fasb.org/topic&trid=2208762"
        },
    "r218":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
        },
    "r219":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
        },
    "r22":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r220":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
        },
    "r221":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "91",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
        },
    "r222":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "606",
        "URI":  "http://asc.fasb.org/topic&trid=49130388"
        },
    "r223":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "610",
        "URI":  "http://asc.fasb.org/topic&trid=49130413"
        },
    "r224":  {
        "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"
        },
    "r225":  {
        "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"
        },
    "r226":  {
        "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"
        },
    "r227":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
        },
    "r228":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919"
        },
    "r229":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r23":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r230":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r231":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r232":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(4)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r233":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(6)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r234":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(7)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r235":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r236":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r237":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(3)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r238":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)(5)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r239":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r24":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r240":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(5)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r241":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(i)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r242":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)(ii)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r243":  {
        "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=118255775&loc=d3e1928-114920"
        },
    "r244":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(e)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r245":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(f)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r246":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r247":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r248":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r249":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r25":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r250":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(3)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r251":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(4)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r252":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(h)(5)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r253":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(i)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r254":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(i),(j)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r255":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(j)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r256":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(k)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r257":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(k)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r258":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(k)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r259":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(k)(3)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r26":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r260":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(l)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r261":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(m)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r262":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(n)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r263":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(s)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r264":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
        },
    "r265":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
        },
    "r266":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
        },
    "r267":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
        },
    "r268":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
        },
    "r269":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920"
        },
    "r27":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r270":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
        },
    "r271":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
        },
    "r272":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(2)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
        },
    "r273":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(3)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
        },
    "r274":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(4)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
        },
    "r275":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(5)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
        },
    "r276":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
        },
    "r277":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
        },
    "r278":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "20",
        "Subparagraph":  "(e)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=118136717&loc=SL108413206-114923"
        },
    "r279":  {
        "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"
        },
    "r28":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r280":  {
        "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"
        },
    "r281":  {
        "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"
        },
    "r282":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(e)(1)",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
        },
    "r283":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
        },
    "r284":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "715",
        "URI":  "http://asc.fasb.org/topic&trid=2235017"
        },
    "r285":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
        },
    "r286":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
        },
    "r287":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
        },
    "r288":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
        },
    "r289":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r29":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r290":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r291":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(3)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r292":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a),(g)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r293":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r294":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r295":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r296":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r297":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r298":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r299":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r3":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
        },
    "r30":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r300":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r301":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r302":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r303":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r304":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r305":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r306":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r307":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r308":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r309":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r31":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r310":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r311":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(e)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r312":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(f)(2)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r313":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r314":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r315":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r316":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r317":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(g)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r318":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(h)(1)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r319":  {
        "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=116856206&loc=d3e5070-113901"
        },
    "r32":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r320":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(i)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r321":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
        },
    "r322":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901"
        },
    "r323":  {
        "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=115993241&loc=d3e301413-122809"
        },
    "r324":  {
        "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=115993241&loc=d3e301413-122809"
        },
    "r325":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "35",
        "SubTopic":  "740",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944"
        },
    "r326":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "718",
        "URI":  "http://asc.fasb.org/topic&trid=2228938"
        },
    "r327":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "720",
        "URI":  "http://asc.fasb.org/topic&trid=2122503"
        },
    "r328":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
        },
    "r329":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
        },
    "r33":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r330":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
        },
    "r331":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318"
        },
    "r332":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318"
        },
    "r333":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
        },
    "r334":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
        },
    "r335":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
        },
    "r336":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
        },
    "r337":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(3)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
        },
    "r338":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
        },
    "r339":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(2)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
        },
    "r34":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r340":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)(4)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
        },
    "r341":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
        },
    "r342":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
        },
    "r343":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
        },
    "r344":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r345":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r346":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b),(c)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r347":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r348":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
        },
    "r349":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
        },
    "r35":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r350":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
        },
    "r351":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
        },
    "r352":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
        },
    "r353":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
        },
    "r354":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SAB TOPIC 6.I)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
        },
    "r355":  {
        "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=116825942&loc=d3e330036-122817"
        },
    "r356":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324"
        },
    "r357":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
        },
    "r358":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
        },
    "r359":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "740",
        "URI":  "http://asc.fasb.org/topic&trid=2144680"
        },
    "r36":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r360":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "19",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
        },
    "r361":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "810",
        "URI":  "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
        },
    "r362":  {
        "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"
        },
    "r363":  {
        "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"
        },
    "r364":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r365":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r366":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bb)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r367":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bbb)(1)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r368":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(bbb)(2)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r369":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
        },
    "r37":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r370":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
        },
    "r371":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
        },
    "r372":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
        },
    "r373":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "Topic":  "820",
        "URI":  "http://asc.fasb.org/topic&trid=2155941"
        },
    "r374":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610"
        },
    "r375":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611"
        },
    "r376":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611"
        },
    "r377":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "825",
        "URI":  "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611"
        },
    "r378":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "230",
        "Topic":  "830",
        "URI":  "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
        },
    "r379":  {
        "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"
        },
    "r38":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r380":  {
        "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"
        },
    "r381":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
        },
    "r382":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
        },
    "r383":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "30",
        "Topic":  "835",
        "URI":  "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
        },
    "r384":  {
        "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"
        },
    "r385":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "35",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77910666&loc=d3e35050-112683"
        },
    "r386":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "10",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77910348&loc=d3e34039-112682"
        },
    "r387":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "40",
        "SubTopic":  "10",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77895616&loc=d3e36728-112689"
        },
    "r388":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=84164451&loc=d3e36991-112694"
        },
    "r389":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "40",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Subparagraph":  "(Note 3)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
        },
    "r39":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r390":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717"
        },
    "r391":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
        },
    "r392":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
        },
    "r393":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "30",
        "Subparagraph":  "(b)",
        "Topic":  "840",
        "URI":  "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737"
        },
    "r394":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984"
        },
    "r395":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(a)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
        },
    "r396":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
        },
    "r397":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
        },
    "r398":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(a)(3)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
        },
    "r399":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
        },
    "r4":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
        },
    "r40":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r400":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
        },
    "r401":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r402":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(c)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r403":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(d)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r404":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(f)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r405":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(1)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r406":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(2)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r407":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(3)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r408":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(g)(4)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r409":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
        },
    "r41":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r410":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
        },
    "r411":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "53",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
        },
    "r412":  {
        "Name":  "Accounting Standards Codification",
        "Publisher":  "FASB",
        "SubTopic":  "20",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/subtopic&trid=77888251"
        },
    "r413":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "40",
        "Subparagraph":  "(b)",
        "Topic":  "842",
        "URI":  "http://asc.fasb.org/extlink&oid=77888430&loc=SL77919786-209982"
        },
    "r414":  {
        "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"
        },
    "r415":  {
        "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"
        },
    "r416":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "850",
        "URI":  "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
        },
    "r417":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "10",
        "Topic":  "855",
        "URI":  "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
        },
    "r418":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
        },
    "r419":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(1)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
        },
    "r42":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r420":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "20",
        "Subparagraph":  "(bb)(2)",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
        },
    "r421":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "50",
        "Topic":  "860",
        "URI":  "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
        },
    "r422":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
        },
    "r423":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "20",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
        },
    "r424":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "28",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
        },
    "r425":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "33",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
        },
    "r426":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "35A",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(b)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
        },
    "r427":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "235",
        "Subparagraph":  "(c)(2)",
        "Topic":  "932",
        "URI":  "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
        },
    "r428":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "25",
        "SubTopic":  "20",
        "Topic":  "940",
        "URI":  "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
        },
    "r429":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(1)(a))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r43":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r430":  {
        "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=6876686&loc=d3e534808-122878"
        },
    "r431":  {
        "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=6876686&loc=d3e534808-122878"
        },
    "r432":  {
        "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=6876686&loc=d3e534808-122878"
        },
    "r433":  {
        "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=6876686&loc=d3e534808-122878"
        },
    "r434":  {
        "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=6876686&loc=d3e534808-122878"
        },
    "r435":  {
        "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=6876686&loc=d3e534808-122878"
        },
    "r436":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.9-03(6)(a)(1))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
        },
    "r437":  {
        "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=6876686&loc=d3e534808-122878"
        },
    "r438":  {
        "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=6876686&loc=d3e534808-122878"
        },
    "r439":  {
        "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=116637391&loc=SL114874048-224260"
        },
    "r44":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r440":  {
        "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=116637391&loc=SL114874048-224260"
        },
    "r441":  {
        "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=116637391&loc=SL114874048-224260"
        },
    "r442":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.9-04(23))",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
        },
    "r443":  {
        "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=116637391&loc=SL114874048-224260"
        },
    "r444":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "3",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "470",
        "Topic":  "942",
        "URI":  "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
        },
    "r445":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r446":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r447":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r448":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r449":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r45":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r450":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(16))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r451":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "210",
        "Subparagraph":  "(SX 210.7-03(a)(2))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
        },
    "r452":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r453":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r454":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r455":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r456":  {
        "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=119400593&loc=d3e572229-122910"
        },
    "r457":  {
        "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=116637232&loc=SL114874131-224263"
        },
    "r458":  {
        "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=116637232&loc=SL114874131-224263"
        },
    "r459":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "220",
        "Subparagraph":  "(SX 210.7-04(19))",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
        },
    "r46":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r460":  {
        "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=116637232&loc=SL114874131-224263"
        },
    "r461":  {
        "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"
        },
    "r462":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13H",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "40",
        "Subparagraph":  "(a)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
        },
    "r463":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Subparagraph":  "(e)",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473"
        },
    "r464":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "50",
        "SubTopic":  "80",
        "Topic":  "944",
        "URI":  "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473"
        },
    "r465":  {
        "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=6488278&loc=d3e603758-122996"
        },
    "r466":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12(2)(i))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010"
        },
    "r467":  {
        "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=50485924&loc=d3e611133-123010"
        },
    "r468":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12C(1)(a))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010"
        },
    "r469":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-12C)",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010"
        },
    "r47":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r470":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "320",
        "Subparagraph":  "(SX 210.12-13(1))",
        "Topic":  "946",
        "URI":  "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010"
        },
    "r471":  {
        "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=50485924&loc=d3e611282-123010"
        },
    "r472":  {
        "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=50485924&loc=d3e611322-123010"
        },
    "r473":  {
        "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=50485924&loc=d3e611379-123010"
        },
    "r474":  {
        "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=6589523&loc=d3e617274-123014"
        },
    "r475":  {
        "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=6590653&loc=d3e638233-123024"
        },
    "r476":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b"
        },
    "r477":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b-23"
        },
    "r478":  {
        "Name":  "Exchange Act",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "d1-1"
        },
    "r479":  {
        "Name":  "Forms 10-K, 10-Q, 20-F",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "13",
        "Subsection":  "a-1-"
        },
    "r48":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r480":  {
        "Name":  "Forms 10-K, 20-F, 40-F",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "15",
        "Subsection":  "d-1"
        },
    "r481":  {
        "Name":  "Regulation 12B",
        "Number":  "240",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "b-2"
        },
    "r482":  {
        "Name":  "Regulation S-T",
        "Number":  "232",
        "Publisher":  "SEC",
        "Section":  "405"
        },
    "r483":  {
        "Name":  "Regulation S-X (SX)",
        "Number":  "210",
        "Publisher":  "SEC",
        "Section":  "11",
        "Subsection":  "03"
        },
    "r484":  {
        "Footnote":  "2",
        "Name":  "Regulation S-X (SX)",
        "Number":  "210",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "28"
        },
    "r485":  {
        "Footnote":  "4",
        "Name":  "Regulation S-X (SX)",
        "Number":  "210",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "29"
        },
    "r486":  {
        "Name":  "Regulation S-X (SX)",
        "Number":  "210",
        "Publisher":  "SEC",
        "Section":  "12",
        "Subsection":  "09"
        },
    "r49":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r5":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
        },
    "r50":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r51":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r52":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r53":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r54":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r55":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r56":  {
        "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=6877327&loc=d3e13212-122682"
        },
    "r57":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(i)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
        },
    "r58":  {
        "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=118930883&loc=SL7669646-108580"
        },
    "r59":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(i-k)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
        },
    "r6":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765"
        },
    "r60":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(j)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
        },
    "r61":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "10A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
        },
    "r62":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "11",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
        },
    "r63":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580"
        },
    "r64":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL116659650-108580"
        },
    "r65":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
        },
    "r66":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
        },
    "r67":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580"
        },
    "r68":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580"
        },
    "r69":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
        },
    "r7":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "6",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
        },
    "r70":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
        },
    "r71":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
        },
    "r72":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1A",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
        },
    "r73":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
        },
    "r74":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "1B",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
        },
    "r75":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "5",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
        },
    "r76":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "55",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
        },
    "r77":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "4",
        "Publisher":  "FASB",
        "Section":  "65",
        "SubTopic":  "10",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590"
        },
    "r78":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r79":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r8":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "8",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
        },
    "r80":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r81":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r82":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "2",
        "Publisher":  "FASB",
        "Section":  "S99",
        "SubTopic":  "10",
        "Subparagraph":  "(SX 210.5-03(21))",
        "Topic":  "220",
        "URI":  "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
        },
    "r83":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r84":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r85":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r86":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r87":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r88":  {
        "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=116634182&loc=SL114868664-224227"
        },
    "r89":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
        },
    "r9":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "9",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "210",
        "URI":  "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765"
        },
    "r90":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "12",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
        },
    "r91":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(c)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
        },
    "r92":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "13",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
        },
    "r93":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
        },
    "r94":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
        },
    "r95":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "14",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
        },
    "r96":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(a)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
        },
    "r97":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(b)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
        },
    "r98":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "15",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
        },
    "r99":  {
        "Name":  "Accounting Standards Codification",
        "Paragraph":  "17",
        "Publisher":  "FASB",
        "Section":  "45",
        "SubTopic":  "10",
        "Subparagraph":  "(d)",
        "Topic":  "230",
        "URI":  "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
        }
    },
"version":  "2.1"
}


5 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
 2/04/22  Norfolk Southern Corp.            10-K       12/31/21  120:12M
 2/04/21  Norfolk Southern Corp.            10-K       12/31/20  120:14M
 8/18/20  Norfolk Southern Corp.            424B3                  1:364K                                   Donnelley … Solutions/FA
Top
Filing Submission 0000702165-20-000011   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Mon., Apr. 29, 7:59:33.7am ET