SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In
 
We’re going down soon, to move to a new Data Center today.  We’ll be up ASAP.  Sorry.

Sonoco Products Co. – ‘10-K’ for 12/31/22 – ‘XML’

On:  Tuesday, 2/28/23, at 3:32pm ET   ·   For:  12/31/22   ·   Accession #:  91767-23-8   ·   File #:  1-11261

Previous ‘10-K’:  ‘10-K’ on 2/28/22 for 12/31/21   ·   Next & Latest:  ‘10-K’ on 2/28/24 for 12/31/23   ·   26 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

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

 2/28/23  Sonoco Products Co.               10-K       12/31/22  132:21M

Annual Report   —   Form 10-K

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   4.13M 
 2: EX-10.21    Material Contract                                   HTML    102K 
 3: EX-21       Subsidiaries List                                   HTML    126K 
 4: EX-23       Consent of Expert or Counsel                        HTML     35K 
 5: EX-31       Certification -- §302 - SOA'02                      HTML     45K 
 6: EX-32       Certification -- §906 - SOA'02                      HTML     37K 
12: R1          Cover                                               HTML     98K 
13: R2          Audit Information                                   HTML     40K 
14: R3          Consolidated Balance Sheets                         HTML    162K 
15: R4          Consolidated Balance Sheets (Parenthetical)         HTML     51K 
16: R5          Consolidated Statements of Income                   HTML    136K 
17: R6          Consolidated Statements of Comprehensive Income     HTML     77K 
18: R7          Consolidated Statements of Changes in Total Equity  HTML    122K 
19: R8          Consolidated Statements of Cash Flows               HTML    155K 
20: R9          Summary of significant accounting policies          HTML     82K 
21: R10         New accounting pronouncements                       HTML     54K 
22: R11         Acquisitions and divestitures                       HTML    114K 
23: R12         Restructuring and asset impairment                  HTML     97K 
24: R13         Book overdrafts and cash pooling                    HTML     39K 
25: R14         Property, plant and equipment                       HTML     47K 
26: R15         Leases                                              HTML    211K 
27: R16         Goodwill and other intangible assets                HTML     74K 
28: R17         Debt                                                HTML     87K 
29: R18         Financial instruments and derivatives               HTML    128K 
30: R19         Fair value measurements                             HTML    110K 
31: R20         Share-based compensation plans                      HTML    101K 
32: R21         Employee benefit plans                              HTML    249K 
33: R22         Income taxes                                        HTML    149K 
34: R23         Revenue Recognition                                 HTML    114K 
35: R24         Commitments and contingencies                       HTML     43K 
36: R25         Shareholders? equity and earnings per share         HTML     67K 
37: R26         Segment reporting                                   HTML    131K 
38: R27         Accumulated other comprehensive loss                HTML    126K 
39: R28         Schedule II - Valuation and Qualifying Accounts     HTML     74K 
40: R29         Summary of significant accounting policies          HTML    126K 
                (Policies)                                                       
41: R30         Accounting Changes and Error Corrections            HTML     44K 
                (Policies)                                                       
42: R31         Fair Value Measures and Disclosures (Policies)      HTML     40K 
43: R32         Summary of significant accounting policies          HTML     42K 
                (Tables)                                                         
44: R33         Acquisitions and divestitures (Tables)              HTML    103K 
45: R34         Restructuring and asset impairment (Tables)         HTML     93K 
46: R35         Property, plant and equipment (Tables)              HTML     46K 
47: R36         Leases (Tables)                                     HTML    144K 
48: R37         Goodwill and other intangible assets (Tables)       HTML     72K 
49: R38         Debt (Tables)                                       HTML     83K 
50: R39         Financial instruments and derivatives (Tables)      HTML    129K 
51: R40         Fair value measurements (Tables)                    HTML    104K 
52: R41         Share-based compensation plans (Tables)             HTML     92K 
53: R42         Employee benefit plans (Tables)                     HTML    250K 
54: R43         Income taxes (Tables)                               HTML    146K 
55: R44         Revenue Recognition (Tables)                        HTML    112K 
56: R45         Shareholders? equity and earnings per share         HTML     58K 
                (Tables)                                                         
57: R46         Segment reporting (Tables)                          HTML    128K 
58: R47         Accumulated other comprehensive loss (Tables)       HTML    130K 
59: R48         Summary of significant accounting policies -        HTML    106K 
                Additional Information (Details)                                 
60: R49         Summary of significant accounting policies -        HTML     49K 
                Company Held Significant Investment (Details)                    
61: R50         New accounting pronouncements (Details)             HTML     62K 
62: R51         Acquisitions and divestitures - Acquisitions -      HTML    171K 
                Additional Information (Details)                                 
63: R52         Acquisitions and divestitures - Acquisitions, Fair  HTML    110K 
                Value of Assets Acquired and Liabilities Assumed                 
                (Details)                                                        
64: R53         Acquisitions and divestitures - Divestitures -      HTML     72K 
                Additional Information (Details)                                 
65: R54         Acquisitions and Divestitures - Pro Forma and       HTML     43K 
                Supplemental Information (Details)                               
66: R55         Acquisitions and divestitures - Divestitures        HTML     86K 
                Narrative (Details)                                              
67: R56         Acquisitions and divestitures - Divestitures        HTML     83K 
                (Details)                                                        
68: R57         Restructuring and asset impairment - Total          HTML     62K 
                Restructuring and Asset Impairment Charges Net                   
                (Details)                                                        
69: R58         Restructuring and asset impairment - Restructuring  HTML     60K 
                Accrual Activity for Given Years (Details)                       
70: R59         Restructuring and asset impairment - Additional     HTML     64K 
                Information (Details)                                            
71: R60         Book overdrafts and cash pooling (Details)          HTML     47K 
72: R61         Property, plant and equipment - Summary of          HTML     53K 
                Property, Plant and Equipment (Details)                          
73: R62         Property, plant and equipment - Additional          HTML     37K 
                Information (Details)                                            
74: R63         Leases - Additional Information (Details)           HTML     62K 
75: R64         Leases - Balance sheet locations and values of the  HTML     63K 
                Company's lease assets and lease liabilities                     
                (Details)                                                        
76: R65         Leases - Components of the Company's total lease    HTML     49K 
                cost (Details)                                                   
77: R66         Leases - Five-year maturity schedule of Company's   HTML     93K 
                lease liabilities (Details)                                      
78: R67         Leases - Company's weighted average remaining       HTML     69K 
                lease term and discount rates used (Details)                     
79: R68         Goodwill and other intangible assets - Changes in   HTML     55K 
                Goodwill by Segment (Details)                                    
80: R69         Goodwill and other intangible assets - Additional   HTML     90K 
                Information (Details)                                            
81: R70         Goodwill and other intangible assets - Summary of   HTML     55K 
                Other Intangible Assets (Details)                                
82: R71         Debt - Schedule of Debt (Details)                   HTML     73K 
83: R72         Debt - Debt Instruments (Details)                   HTML     55K 
84: R73         Debt - Additional Information (Details)             HTML    131K 
85: R74         Debt - Schedule of Debt Repurchased (Details)       HTML     47K 
86: R75         Debt - Maturities (Details)                         HTML     49K 
87: R76         Financial instruments and derivatives - Carrying    HTML     39K 
                Amounts and Fair Values of Financial Instruments                 
                (Details)                                                        
88: R77         Financial instruments and derivatives - Additional  HTML     90K 
                Information (Details)                                            
89: R78         Financial instruments and derivatives - Net         HTML     47K 
                Positions of Foreign Contracts (Details)                         
90: R79         Financial instruments and derivatives - Net         HTML     39K 
                Position of Other Derivatives Contracts (Details)                
91: R80         Financial instruments and derivatives - Location    HTML     65K 
                and Fair Values of Derivative Instruments                        
                (Details)                                                        
92: R81         Financial instruments and derivatives - Effect of   HTML     75K 
                Derivative Instruments on Financial Performance                  
                (Details)                                                        
93: R82         Fair value measurements - Assets and Liabilities    HTML    120K 
                Measured on Recurring Basis (Details)                            
94: R83         Fair value measurements - Additional Information    HTML     37K 
                (Details)                                                        
95: R84         Share-based compensation plans - Additional         HTML    146K 
                Information (Details)                                            
96: R85         Share-based compensation plans - Activity Related   HTML     99K 
                to PCSUs, Restricted Stock Units and Deferred                    
                Compensation Plans (Details)                                     
97: R86         Share-based compensation plans - Company's SARs     HTML     82K 
                (Details)                                                        
98: R87         Employee benefit plans - Components of Net          HTML     65K 
                Periodic Benefit Cost (Details)                                  
99: R88         Employee benefit plans - Plans' Obligation and      HTML    100K 
                Assets (Details)                                                 
100: R89         Employee benefit plans - Recognized Amounts in      HTML     53K  
                Consolidated Balance Sheets (Details)                            
101: R90         Employee benefit plans - Component of Net Periodic  HTML     48K  
                Pension Cost that are Included in Accumulated                    
                Other Comprehensive Loss (Income) (Details)                      
102: R91         Employee benefit plans - Amounts Recognized in      HTML     62K  
                Other Comprehensive Loss/(Income) (Details)                      
103: R92         Employee benefit plans - Additional Information     HTML    139K  
                (Details)                                                        
104: R93         Employee benefit plans - Company's Projected        HTML     53K  
                Benefit Payments (Details)                                       
105: R94         Employee benefit plans - Major Actuarial            HTML     61K  
                Assumptions Used in Determining PBO, ABO and Net                 
                Periodic Cost (Details)                                          
106: R95         Employee benefit plans - Health Care Cost Trend     HTML     45K  
                Rates Related to U.S. Plan (Details)                             
107: R96         Employee benefit plans - Weighted-Average Asset     HTML     63K  
                Allocations (Details)                                            
108: R97         Income taxes - Provision for Taxes on Income        HTML     75K  
                (Details)                                                        
109: R98         Income taxes - Deferred Tax Assets and Liabilities  HTML     74K  
                (Details)                                                        
110: R99         Income taxes - Additional Information (Details)     HTML     99K  
111: R100        Income taxes - Reconciliation of U.S. Federal       HTML    110K  
                Statutory Tax Rate to Actual Consolidated Tax                    
                Expense (Details)                                                
112: R101        Income taxes - Reconciliation of Gross Amounts of   HTML     50K  
                Unrecognized Tax Benefits (Details)                              
113: R102        Revenue Recognition - Disaggregated Revenues        HTML     75K  
                (Details)                                                        
114: R103        Revenue Recognition - Contract Assets and           HTML     40K  
                Liabilities (Details)                                            
115: R104        Revenue Recognition - Significant Changes in        HTML     59K  
                Contract Assets and Liabilities (Details)                        
116: R105        Commitments and contingencies (Details)             HTML     60K  
117: R106        Shareholders? equity and earnings per share -       HTML    102K  
                Additional Information (Details)                                 
118: R107        Shareholders? equity and earnings per share -       HTML     74K  
                Earnings Per Share (Details)                                     
119: R108        Shareholders? equity and earnings per share -       HTML     37K  
                Shares Not Included in Computations of Diluted                   
                Income Per Share (Details)                                       
120: R109        Segment Reporting - Additional Information          HTML     37K  
                (Details)                                                        
121: R110        Segment reporting - Financial Segment Information   HTML    104K  
                (Details)                                                        
122: R111        Segment reporting - Restructuring Asset Impairment  HTML     48K  
                and Acquisition Related Costs (Details)                          
123: R112        Segment reporting - Sales to Unaffiliated           HTML     59K  
                Customers and Long-Lived Assets by Geographic                    
                Region (Details)                                                 
124: R113        Accumulated other comprehensive loss - Accumulated  HTML     85K  
                Other Comprehensive Income Loss and Changes in                   
                Accumulated Other Comprehensive Loss, Net of Tax                 
                (Details)                                                        
125: R114        Accumulated other comprehensive loss - Effects on   HTML     93K  
                Net Income of Significant Amounts Reclassified                   
                from Accumulated Other Comprehensive Loss                        
                (Details)                                                        
126: R115        Accumulated other comprehensive loss - Components   HTML     83K  
                of Other Comprehensive Income (Details)                          
127: R116        Schedule II - Valuation and Qualifying Accounts     HTML     54K  
                (Details)                                                        
130: XML         IDEA XML File -- Filing Summary                      XML    250K  
128: XML         XBRL Instance -- son-20221231_htm                    XML   6.22M  
129: EXCEL       IDEA Workbook of Financial Reports                  XLSX    335K  
 8: EX-101.CAL  XBRL Calculations -- son-20221231_cal                XML    453K 
 9: EX-101.DEF  XBRL Definitions -- son-20221231_def                 XML   1.58M 
10: EX-101.LAB  XBRL Labels -- son-20221231_lab                      XML   3.51M 
11: EX-101.PRE  XBRL Presentations -- son-20221231_pre               XML   2.25M 
 7: EX-101.SCH  XBRL Schema -- son-20221231                          XSD    342K 
131: JSON        XBRL Instance as JSON Data -- MetaLinks              886±  1.40M  
132: ZIP         XBRL Zipped Folder -- 0000091767-23-000008-xbrl      Zip   1.07M  


‘XML’   —   IDEA XML File — Filing Summary


This Document is an IDEA XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<FilingSummary>
<Version> 3.22.4 </Version>
<ProcessingTime/>
<ReportFormat> html </ReportFormat>
<ContextCount> 765 </ContextCount>
<ElementCount> 719 </ElementCount>
<EntityCount> 1 </EntityCount>
<FootnotesReported> true </FootnotesReported>
<SegmentCount> 199 </SegmentCount>
<ScenarioCount> 0 </ScenarioCount>
<TuplesReported> false </TuplesReported>
<UnitCount> 29 </UnitCount>
<MyReports>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R1.htm </HtmlFileName>
<LongName> 0000001 - Document - Cover </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Cover </Role>
<ShortName> Cover </ShortName>
<MenuCategory> Cover </MenuCategory>
<Position> 1 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R2.htm </HtmlFileName>
<LongName> 0000002 - Document - Audit Information </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AuditInformation </Role>
<ShortName> Audit Information </ShortName>
<MenuCategory> Cover </MenuCategory>
<Position> 2 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R3.htm </HtmlFileName>
<LongName> 0000003 - Statement - CONSOLIDATED BALANCE SHEETS </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/CONSOLIDATEDBALANCESHEETS </Role>
<ShortName> CONSOLIDATED BALANCE SHEETS </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 3 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R4.htm </HtmlFileName>
<LongName> 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical </Role>
<ShortName> CONSOLIDATED BALANCE SHEETS (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 4 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R5.htm </HtmlFileName>
<LongName> 0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME </Role>
<ShortName> CONSOLIDATED STATEMENTS OF INCOME </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 5 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R6.htm </HtmlFileName>
<LongName> 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME </Role>
<ShortName> CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 6 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R7.htm </HtmlFileName>
<LongName> 0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN TOTAL EQUITY </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINTOTALEQUITY </Role>
<ShortName> CONSOLIDATED STATEMENTS OF CHANGES IN TOTAL EQUITY </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 7 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R8.htm </HtmlFileName>
<LongName> 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS </Role>
<ShortName> CONSOLIDATED STATEMENTS OF CASH FLOWS </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 8 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R9.htm </HtmlFileName>
<LongName> 0000009 - Disclosure - Summary of significant accounting policies </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Summaryofsignificantaccountingpolicies </Role>
<ShortName> Summary of significant accounting policies </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 9 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R10.htm </HtmlFileName>
<LongName> 0000010 - Disclosure - New accounting pronouncements </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Newaccountingpronouncements </Role>
<ShortName> New accounting pronouncements </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 10 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R11.htm </HtmlFileName>
<LongName> 0000011 - Disclosure - Acquisitions and divestitures </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Acquisitionsanddivestitures </Role>
<ShortName> Acquisitions and divestitures </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 11 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R12.htm </HtmlFileName>
<LongName> 0000012 - Disclosure - Restructuring and asset impairment </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Restructuringandassetimpairment </Role>
<ShortName> Restructuring and asset impairment </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 12 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R13.htm </HtmlFileName>
<LongName> 0000013 - Disclosure - Book overdrafts and cash pooling </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Bookoverdraftsandcashpooling </Role>
<ShortName> Book overdrafts and cash pooling </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 13 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R14.htm </HtmlFileName>
<LongName> 0000014 - Disclosure - Property, plant and equipment </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Propertyplantandequipment </Role>
<ShortName> Property, plant and equipment </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 14 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R15.htm </HtmlFileName>
<LongName> 0000015 - Disclosure - Leases </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Leases </Role>
<ShortName> Leases </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 15 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R16.htm </HtmlFileName>
<LongName> 0000016 - Disclosure - Goodwill and other intangible assets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Goodwillandotherintangibleassets </Role>
<ShortName> Goodwill and other intangible assets </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 16 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R17.htm </HtmlFileName>
<LongName> 0000017 - Disclosure - Debt </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Debt </Role>
<ShortName> Debt </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 17 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R18.htm </HtmlFileName>
<LongName> 0000018 - Disclosure - Financial instruments and derivatives </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Financialinstrumentsandderivatives </Role>
<ShortName> Financial instruments and derivatives </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 18 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R19.htm </HtmlFileName>
<LongName> 0000019 - Disclosure - Fair value measurements </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Fairvaluemeasurements </Role>
<ShortName> Fair value measurements </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 19 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R20.htm </HtmlFileName>
<LongName> 0000020 - Disclosure - Share-based compensation plans </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Sharebasedcompensationplans </Role>
<ShortName> Share-based compensation plans </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 20 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R21.htm </HtmlFileName>
<LongName> 0000021 - Disclosure - Employee benefit plans </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Employeebenefitplans </Role>
<ShortName> Employee benefit plans </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 21 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R22.htm </HtmlFileName>
<LongName> 0000022 - Disclosure - Income taxes </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Incometaxes </Role>
<ShortName> Income taxes </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 22 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R23.htm </HtmlFileName>
<LongName> 0000023 - Disclosure - Revenue Recognition </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/RevenueRecognition </Role>
<ShortName> Revenue Recognition </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 23 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R24.htm </HtmlFileName>
<LongName> 0000024 - Disclosure - Commitments and contingencies </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Commitmentsandcontingencies </Role>
<ShortName> Commitments and contingencies </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 24 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R25.htm </HtmlFileName>
<LongName> 0000025 - Disclosure - Shareholders??? equity and earnings per share </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Shareholdersequityandearningspershare </Role>
<ShortName> Shareholders??? equity and earnings per share </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 25 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R26.htm </HtmlFileName>
<LongName> 0000026 - Disclosure - Segment reporting </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Segmentreporting </Role>
<ShortName> Segment reporting </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 26 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R27.htm </HtmlFileName>
<LongName> 0000027 - Disclosure - Accumulated other comprehensive loss </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/Accumulatedothercomprehensiveloss </Role>
<ShortName> Accumulated other comprehensive loss </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 27 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R28.htm </HtmlFileName>
<LongName> 0000028 - Disclosure - Schedule II - Valuation and Qualifying Accounts </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/ScheduleIIValuationandQualifyingAccounts </Role>
<ShortName> Schedule II - Valuation and Qualifying Accounts </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 28 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R29.htm </HtmlFileName>
<LongName> 0000029 - Disclosure - Summary of significant accounting policies (Policies) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SummaryofsignificantaccountingpoliciesPolicies </Role>
<ShortName> Summary of significant accounting policies (Policies) </ShortName>
<MenuCategory> Policies </MenuCategory>
<Position> 29 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R30.htm </HtmlFileName>
<LongName> 0000030 - Disclosure - Accounting Changes and Error Corrections (Policies) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AccountingChangesandErrorCorrectionsPolicies </Role>
<ShortName> Accounting Changes and Error Corrections (Policies) </ShortName>
<MenuCategory> Policies </MenuCategory>
<Position> 30 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R31.htm </HtmlFileName>
<LongName> 0000031 - Disclosure - Fair Value Measures and Disclosures (Policies) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FairValueMeasuresandDisclosuresPolicies </Role>
<ShortName> Fair Value Measures and Disclosures (Policies) </ShortName>
<MenuCategory> Policies </MenuCategory>
<Position> 31 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R32.htm </HtmlFileName>
<LongName> 0000032 - Disclosure - Summary of significant accounting policies (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SummaryofsignificantaccountingpoliciesTables </Role>
<ShortName> Summary of significant accounting policies (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Summaryofsignificantaccountingpolicies </ParentRole>
<Position> 32 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R33.htm </HtmlFileName>
<LongName> 0000033 - Disclosure - Acquisitions and divestitures (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AcquisitionsanddivestituresTables </Role>
<ShortName> Acquisitions and divestitures (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Acquisitionsanddivestitures </ParentRole>
<Position> 33 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R34.htm </HtmlFileName>
<LongName> 0000034 - Disclosure - Restructuring and asset impairment (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/RestructuringandassetimpairmentTables </Role>
<ShortName> Restructuring and asset impairment (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Restructuringandassetimpairment </ParentRole>
<Position> 34 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R35.htm </HtmlFileName>
<LongName> 0000035 - Disclosure - Property, plant and equipment (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/PropertyplantandequipmentTables </Role>
<ShortName> Property, plant and equipment (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Propertyplantandequipment </ParentRole>
<Position> 35 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R36.htm </HtmlFileName>
<LongName> 0000036 - Disclosure - Leases (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/LeasesTables </Role>
<ShortName> Leases (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Leases </ParentRole>
<Position> 36 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R37.htm </HtmlFileName>
<LongName> 0000037 - Disclosure - Goodwill and other intangible assets (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/GoodwillandotherintangibleassetsTables </Role>
<ShortName> Goodwill and other intangible assets (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Goodwillandotherintangibleassets </ParentRole>
<Position> 37 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R38.htm </HtmlFileName>
<LongName> 0000038 - Disclosure - Debt (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/DebtTables </Role>
<ShortName> Debt (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Debt </ParentRole>
<Position> 38 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R39.htm </HtmlFileName>
<LongName> 0000039 - Disclosure - Financial instruments and derivatives (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FinancialinstrumentsandderivativesTables </Role>
<ShortName> Financial instruments and derivatives (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Financialinstrumentsandderivatives </ParentRole>
<Position> 39 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R40.htm </HtmlFileName>
<LongName> 0000040 - Disclosure - Fair value measurements (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FairvaluemeasurementsTables </Role>
<ShortName> Fair value measurements (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Fairvaluemeasurements </ParentRole>
<Position> 40 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R41.htm </HtmlFileName>
<LongName> 0000041 - Disclosure - Share-based compensation plans (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SharebasedcompensationplansTables </Role>
<ShortName> Share-based compensation plans (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Sharebasedcompensationplans </ParentRole>
<Position> 41 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R42.htm </HtmlFileName>
<LongName> 0000042 - Disclosure - Employee benefit plans (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansTables </Role>
<ShortName> Employee benefit plans (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Employeebenefitplans </ParentRole>
<Position> 42 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R43.htm </HtmlFileName>
<LongName> 0000043 - Disclosure - Income taxes (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/IncometaxesTables </Role>
<ShortName> Income taxes (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Incometaxes </ParentRole>
<Position> 43 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R44.htm </HtmlFileName>
<LongName> 0000044 - Disclosure - Revenue Recognition (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/RevenueRecognitionTables </Role>
<ShortName> Revenue Recognition (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/RevenueRecognition </ParentRole>
<Position> 44 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R45.htm </HtmlFileName>
<LongName> 0000045 - Disclosure - Shareholders??? equity and earnings per share (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/ShareholdersequityandearningspershareTables </Role>
<ShortName> Shareholders??? equity and earnings per share (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Shareholdersequityandearningspershare </ParentRole>
<Position> 45 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R46.htm </HtmlFileName>
<LongName> 0000046 - Disclosure - Segment reporting (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SegmentreportingTables </Role>
<ShortName> Segment reporting (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Segmentreporting </ParentRole>
<Position> 46 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R47.htm </HtmlFileName>
<LongName> 0000047 - Disclosure - Accumulated other comprehensive loss (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AccumulatedothercomprehensivelossTables </Role>
<ShortName> Accumulated other comprehensive loss (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://sonoco.com/role/Accumulatedothercomprehensiveloss </ParentRole>
<Position> 47 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R48.htm </HtmlFileName>
<LongName> 0000048 - Disclosure - Summary of significant accounting policies - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SummaryofsignificantaccountingpoliciesAdditionalInformationDetails </Role>
<ShortName> Summary of significant accounting policies - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 48 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R49.htm </HtmlFileName>
<LongName> 0000049 - Disclosure - Summary of significant accounting policies - Company Held Significant Investment (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SummaryofsignificantaccountingpoliciesCompanyHeldSignificantInvestmentDetails </Role>
<ShortName> Summary of significant accounting policies - Company Held Significant Investment (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 49 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R50.htm </HtmlFileName>
<LongName> 0000050 - Disclosure - New accounting pronouncements (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/NewaccountingpronouncementsDetails </Role>
<ShortName> New accounting pronouncements (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://sonoco.com/role/Newaccountingpronouncements </ParentRole>
<Position> 50 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R51.htm </HtmlFileName>
<LongName> 0000051 - Disclosure - Acquisitions and divestitures - Acquisitions - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AcquisitionsanddivestituresAcquisitionsAdditionalInformationDetails </Role>
<ShortName> Acquisitions and divestitures - Acquisitions - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 51 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R52.htm </HtmlFileName>
<LongName> 0000052 - Disclosure - Acquisitions and divestitures - Acquisitions, Fair Value of Assets Acquired and Liabilities Assumed (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AcquisitionsanddivestituresAcquisitionsFairValueofAssetsAcquiredandLiabilitiesAssumedDetails </Role>
<ShortName> Acquisitions and divestitures - Acquisitions, Fair Value of Assets Acquired and Liabilities Assumed (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 52 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R53.htm </HtmlFileName>
<LongName> 0000053 - Disclosure - Acquisitions and divestitures - Divestitures - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AcquisitionsanddivestituresDivestituresAdditionalInformationDetails </Role>
<ShortName> Acquisitions and divestitures - Divestitures - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 53 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R54.htm </HtmlFileName>
<LongName> 0000054 - Disclosure - Acquisitions and Divestitures - Pro Forma and Supplemental Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AcquisitionsandDivestituresProFormaandSupplementalInformationDetails </Role>
<ShortName> Acquisitions and Divestitures - Pro Forma and Supplemental Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 54 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R55.htm </HtmlFileName>
<LongName> 0000055 - Disclosure - Acquisitions and divestitures - Divestitures Narrative (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AcquisitionsanddivestituresDivestituresNarrativeDetails </Role>
<ShortName> Acquisitions and divestitures - Divestitures Narrative (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 55 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R56.htm </HtmlFileName>
<LongName> 0000056 - Disclosure - Acquisitions and divestitures - Divestitures (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AcquisitionsanddivestituresDivestituresDetails </Role>
<ShortName> Acquisitions and divestitures - Divestitures (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 56 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R57.htm </HtmlFileName>
<LongName> 0000057 - Disclosure - Restructuring and asset impairment - Total Restructuring and Asset Impairment Charges Net (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/RestructuringandassetimpairmentTotalRestructuringandAssetImpairmentChargesNetDetails </Role>
<ShortName> Restructuring and asset impairment - Total Restructuring and Asset Impairment Charges Net (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 57 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R58.htm </HtmlFileName>
<LongName> 0000058 - Disclosure - Restructuring and asset impairment - Restructuring Accrual Activity for Given Years (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/RestructuringandassetimpairmentRestructuringAccrualActivityforGivenYearsDetails </Role>
<ShortName> Restructuring and asset impairment - Restructuring Accrual Activity for Given Years (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 58 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R59.htm </HtmlFileName>
<LongName> 0000059 - Disclosure - Restructuring and asset impairment - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/RestructuringandassetimpairmentAdditionalInformationDetails </Role>
<ShortName> Restructuring and asset impairment - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 59 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R60.htm </HtmlFileName>
<LongName> 0000060 - Disclosure - Book overdrafts and cash pooling (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/BookoverdraftsandcashpoolingDetails </Role>
<ShortName> Book overdrafts and cash pooling (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://sonoco.com/role/Bookoverdraftsandcashpooling </ParentRole>
<Position> 60 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R61.htm </HtmlFileName>
<LongName> 0000061 - Disclosure - Property, plant and equipment - Summary of Property, Plant and Equipment (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/PropertyplantandequipmentSummaryofPropertyPlantandEquipmentDetails </Role>
<ShortName> Property, plant and equipment - Summary of Property, Plant and Equipment (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 61 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R62.htm </HtmlFileName>
<LongName> 0000062 - Disclosure - Property, plant and equipment - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/PropertyplantandequipmentAdditionalInformationDetails </Role>
<ShortName> Property, plant and equipment - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 62 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R63.htm </HtmlFileName>
<LongName> 0000063 - Disclosure - Leases - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/LeasesAdditionalInformationDetails </Role>
<ShortName> Leases - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 63 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R64.htm </HtmlFileName>
<LongName> 0000064 - Disclosure - Leases - Balance sheet locations and values of the Company's lease assets and lease liabilities (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/LeasesBalancesheetlocationsandvaluesoftheCompanysleaseassetsandleaseliabilitiesDetails </Role>
<ShortName> Leases - Balance sheet locations and values of the Company's lease assets and lease liabilities (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 64 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R65.htm </HtmlFileName>
<LongName> 0000065 - Disclosure - Leases - Components of the Company's total lease cost (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/LeasesComponentsoftheCompanystotalleasecostDetails </Role>
<ShortName> Leases - Components of the Company's total lease cost (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 65 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R66.htm </HtmlFileName>
<LongName> 0000066 - Disclosure - Leases - Five-year maturity schedule of Company's lease liabilities (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/LeasesFiveyearmaturityscheduleofCompanysleaseliabilitiesDetails </Role>
<ShortName> Leases - Five-year maturity schedule of Company's lease liabilities (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 66 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R67.htm </HtmlFileName>
<LongName> 0000067 - Disclosure - Leases - Company's weighted average remaining lease term and discount rates used (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/LeasesCompanysweightedaverageremainingleasetermanddiscountratesusedDetails </Role>
<ShortName> Leases - Company's weighted average remaining lease term and discount rates used (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 67 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R68.htm </HtmlFileName>
<LongName> 0000068 - Disclosure - Goodwill and other intangible assets - Changes in Goodwill by Segment (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/GoodwillandotherintangibleassetsChangesinGoodwillbySegmentDetails </Role>
<ShortName> Goodwill and other intangible assets - Changes in Goodwill by Segment (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 68 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R69.htm </HtmlFileName>
<LongName> 0000069 - Disclosure - Goodwill and other intangible assets - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/GoodwillandotherintangibleassetsAdditionalInformationDetails </Role>
<ShortName> Goodwill and other intangible assets - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 69 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R70.htm </HtmlFileName>
<LongName> 0000070 - Disclosure - Goodwill and other intangible assets - Summary of Other Intangible Assets (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/GoodwillandotherintangibleassetsSummaryofOtherIntangibleAssetsDetails </Role>
<ShortName> Goodwill and other intangible assets - Summary of Other Intangible Assets (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 70 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R71.htm </HtmlFileName>
<LongName> 0000071 - Disclosure - Debt - Schedule of Debt (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/DebtScheduleofDebtDetails </Role>
<ShortName> Debt - Schedule of Debt (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 71 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R72.htm </HtmlFileName>
<LongName> 0000072 - Disclosure - Debt - Debt Instruments (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/DebtDebtInstrumentsDetails </Role>
<ShortName> Debt - Debt Instruments (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 72 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R73.htm </HtmlFileName>
<LongName> 0000073 - Disclosure - Debt - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/DebtAdditionalInformationDetails </Role>
<ShortName> Debt - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 73 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R74.htm </HtmlFileName>
<LongName> 0000074 - Disclosure - Debt - Schedule of Debt Repurchased (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/DebtScheduleofDebtRepurchasedDetails </Role>
<ShortName> Debt - Schedule of Debt Repurchased (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 74 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R75.htm </HtmlFileName>
<LongName> 0000075 - Disclosure - Debt - Maturities (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/DebtMaturitiesDetails </Role>
<ShortName> Debt - Maturities (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 75 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R76.htm </HtmlFileName>
<LongName> 0000076 - Disclosure - Financial instruments and derivatives - Carrying Amounts and Fair Values of Financial Instruments (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FinancialinstrumentsandderivativesCarryingAmountsandFairValuesofFinancialInstrumentsDetails </Role>
<ShortName> Financial instruments and derivatives - Carrying Amounts and Fair Values of Financial Instruments (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 76 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R77.htm </HtmlFileName>
<LongName> 0000077 - Disclosure - Financial instruments and derivatives - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FinancialinstrumentsandderivativesAdditionalInformationDetails </Role>
<ShortName> Financial instruments and derivatives - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 77 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R78.htm </HtmlFileName>
<LongName> 0000078 - Disclosure - Financial instruments and derivatives - Net Positions of Foreign Contracts (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FinancialinstrumentsandderivativesNetPositionsofForeignContractsDetails </Role>
<ShortName> Financial instruments and derivatives - Net Positions of Foreign Contracts (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 78 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R79.htm </HtmlFileName>
<LongName> 0000079 - Disclosure - Financial instruments and derivatives - Net Position of Other Derivatives Contracts (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FinancialinstrumentsandderivativesNetPositionofOtherDerivativesContractsDetails </Role>
<ShortName> Financial instruments and derivatives - Net Position of Other Derivatives Contracts (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 79 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R80.htm </HtmlFileName>
<LongName> 0000080 - Disclosure - Financial instruments and derivatives - Location and Fair Values of Derivative Instruments (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FinancialinstrumentsandderivativesLocationandFairValuesofDerivativeInstrumentsDetails </Role>
<ShortName> Financial instruments and derivatives - Location and Fair Values of Derivative Instruments (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 80 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R81.htm </HtmlFileName>
<LongName> 0000081 - Disclosure - Financial instruments and derivatives - Effect of Derivative Instruments on Financial Performance (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FinancialinstrumentsandderivativesEffectofDerivativeInstrumentsonFinancialPerformanceDetails </Role>
<ShortName> Financial instruments and derivatives - Effect of Derivative Instruments on Financial Performance (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 81 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R82.htm </HtmlFileName>
<LongName> 0000082 - Disclosure - Fair value measurements - Assets and Liabilities Measured on Recurring Basis (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FairvaluemeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails </Role>
<ShortName> Fair value measurements - Assets and Liabilities Measured on Recurring Basis (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 82 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R83.htm </HtmlFileName>
<LongName> 0000083 - Disclosure - Fair value measurements - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/FairvaluemeasurementsAdditionalInformationDetails </Role>
<ShortName> Fair value measurements - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 83 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R84.htm </HtmlFileName>
<LongName> 0000084 - Disclosure - Share-based compensation plans - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SharebasedcompensationplansAdditionalInformationDetails </Role>
<ShortName> Share-based compensation plans - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 84 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R85.htm </HtmlFileName>
<LongName> 0000085 - Disclosure - Share-based compensation plans - Activity Related to PCSUs, Restricted Stock Units and Deferred Compensation Plans (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SharebasedcompensationplansActivityRelatedtoPCSUsRestrictedStockUnitsandDeferredCompensationPlansDetails </Role>
<ShortName> Share-based compensation plans - Activity Related to PCSUs, Restricted Stock Units and Deferred Compensation Plans (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 85 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R86.htm </HtmlFileName>
<LongName> 0000086 - Disclosure - Share-based compensation plans - Company's SARs (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SharebasedcompensationplansCompanysSARsDetails </Role>
<ShortName> Share-based compensation plans - Company's SARs (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 86 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R87.htm </HtmlFileName>
<LongName> 0000087 - Disclosure - Employee benefit plans - Components of Net Periodic Benefit Cost (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansComponentsofNetPeriodicBenefitCostDetails </Role>
<ShortName> Employee benefit plans - Components of Net Periodic Benefit Cost (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 87 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R88.htm </HtmlFileName>
<LongName> 0000088 - Disclosure - Employee benefit plans - Plans' Obligation and Assets (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansPlansObligationandAssetsDetails </Role>
<ShortName> Employee benefit plans - Plans' Obligation and Assets (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 88 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R89.htm </HtmlFileName>
<LongName> 0000089 - Disclosure - Employee benefit plans - Recognized Amounts in Consolidated Balance Sheets (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansRecognizedAmountsinConsolidatedBalanceSheetsDetails </Role>
<ShortName> Employee benefit plans - Recognized Amounts in Consolidated Balance Sheets (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 89 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R90.htm </HtmlFileName>
<LongName> 0000090 - Disclosure - Employee benefit plans - Component of Net Periodic Pension Cost that are Included in Accumulated Other Comprehensive Loss (Income) (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansComponentofNetPeriodicPensionCostthatareIncludedinAccumulatedOtherComprehensiveLossIncomeDetails </Role>
<ShortName> Employee benefit plans - Component of Net Periodic Pension Cost that are Included in Accumulated Other Comprehensive Loss (Income) (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 90 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R91.htm </HtmlFileName>
<LongName> 0000091 - Disclosure - Employee benefit plans - Amounts Recognized in Other Comprehensive Loss/(Income) (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansAmountsRecognizedinOtherComprehensiveLossIncomeDetails </Role>
<ShortName> Employee benefit plans - Amounts Recognized in Other Comprehensive Loss/(Income) (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 91 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R92.htm </HtmlFileName>
<LongName> 0000092 - Disclosure - Employee benefit plans - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansAdditionalInformationDetails </Role>
<ShortName> Employee benefit plans - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 92 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R93.htm </HtmlFileName>
<LongName> 0000093 - Disclosure - Employee benefit plans - Company's Projected Benefit Payments (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansCompanysProjectedBenefitPaymentsDetails </Role>
<ShortName> Employee benefit plans - Company's Projected Benefit Payments (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 93 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R94.htm </HtmlFileName>
<LongName> 0000094 - Disclosure - Employee benefit plans - Major Actuarial Assumptions Used in Determining PBO, ABO and Net Periodic Cost (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansMajorActuarialAssumptionsUsedinDeterminingPBOABOandNetPeriodicCostDetails </Role>
<ShortName> Employee benefit plans - Major Actuarial Assumptions Used in Determining PBO, ABO and Net Periodic Cost (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 94 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R95.htm </HtmlFileName>
<LongName> 0000095 - Disclosure - Employee benefit plans - Health Care Cost Trend Rates Related to U.S. Plan (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansHealthCareCostTrendRatesRelatedtoUSPlanDetails </Role>
<ShortName> Employee benefit plans - Health Care Cost Trend Rates Related to U.S. Plan (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 95 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R96.htm </HtmlFileName>
<LongName> 0000096 - Disclosure - Employee benefit plans - Weighted-Average Asset Allocations (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/EmployeebenefitplansWeightedAverageAssetAllocationsDetails </Role>
<ShortName> Employee benefit plans - Weighted-Average Asset Allocations (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 96 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R97.htm </HtmlFileName>
<LongName> 0000097 - Disclosure - Income taxes - Provision for Taxes on Income (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/IncometaxesProvisionforTaxesonIncomeDetails </Role>
<ShortName> Income taxes - Provision for Taxes on Income (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 97 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R98.htm </HtmlFileName>
<LongName> 0000098 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/IncometaxesDeferredTaxAssetsandLiabilitiesDetails </Role>
<ShortName> Income taxes - Deferred Tax Assets and Liabilities (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 98 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R99.htm </HtmlFileName>
<LongName> 0000099 - Disclosure - Income taxes - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/IncometaxesAdditionalInformationDetails </Role>
<ShortName> Income taxes - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 99 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R100.htm </HtmlFileName>
<LongName> 0000100 - Disclosure - Income taxes - Reconciliation of U.S. Federal Statutory Tax Rate to Actual Consolidated Tax Expense (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/IncometaxesReconciliationofUSFederalStatutoryTaxRatetoActualConsolidatedTaxExpenseDetails </Role>
<ShortName> Income taxes - Reconciliation of U.S. Federal Statutory Tax Rate to Actual Consolidated Tax Expense (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 100 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R101.htm </HtmlFileName>
<LongName> 0000101 - Disclosure - Income taxes - Reconciliation of Gross Amounts of Unrecognized Tax Benefits (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/IncometaxesReconciliationofGrossAmountsofUnrecognizedTaxBenefitsDetails </Role>
<ShortName> Income taxes - Reconciliation of Gross Amounts of Unrecognized Tax Benefits (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 101 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R102.htm </HtmlFileName>
<LongName> 0000102 - Disclosure - Revenue Recognition - Disaggregated Revenues (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/RevenueRecognitionDisaggregatedRevenuesDetails </Role>
<ShortName> Revenue Recognition - Disaggregated Revenues (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 102 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R103.htm </HtmlFileName>
<LongName> 0000103 - Disclosure - Revenue Recognition - Contract Assets and Liabilities (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails </Role>
<ShortName> Revenue Recognition - Contract Assets and Liabilities (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 103 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R104.htm </HtmlFileName>
<LongName> 0000104 - Disclosure - Revenue Recognition - Significant Changes in Contract Assets and Liabilities (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/RevenueRecognitionSignificantChangesinContractAssetsandLiabilitiesDetails </Role>
<ShortName> Revenue Recognition - Significant Changes in Contract Assets and Liabilities (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 104 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R105.htm </HtmlFileName>
<LongName> 0000105 - Disclosure - Commitments and contingencies (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/CommitmentsandcontingenciesDetails </Role>
<ShortName> Commitments and contingencies (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://sonoco.com/role/Commitmentsandcontingencies </ParentRole>
<Position> 105 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R106.htm </HtmlFileName>
<LongName> 0000106 - Disclosure - Shareholders??? equity and earnings per share - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/ShareholdersequityandearningspershareAdditionalInformationDetails </Role>
<ShortName> Shareholders??? equity and earnings per share - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 106 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R107.htm </HtmlFileName>
<LongName> 0000107 - Disclosure - Shareholders??? equity and earnings per share - Earnings Per Share (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/ShareholdersequityandearningspershareEarningsPerShareDetails </Role>
<ShortName> Shareholders??? equity and earnings per share - Earnings Per Share (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 107 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R108.htm </HtmlFileName>
<LongName> 0000108 - Disclosure - Shareholders??? equity and earnings per share - Shares Not Included in Computations of Diluted Income Per Share (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/ShareholdersequityandearningspershareSharesNotIncludedinComputationsofDilutedIncomePerShareDetails </Role>
<ShortName> Shareholders??? equity and earnings per share - Shares Not Included in Computations of Diluted Income Per Share (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 108 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R109.htm </HtmlFileName>
<LongName> 0000109 - Disclosure - Segment Reporting - Additional Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SegmentReportingAdditionalInformationDetails </Role>
<ShortName> Segment Reporting - Additional Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 109 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R110.htm </HtmlFileName>
<LongName> 0000110 - Disclosure - Segment reporting - Financial Segment Information (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SegmentreportingFinancialSegmentInformationDetails </Role>
<ShortName> Segment reporting - Financial Segment Information (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 110 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R111.htm </HtmlFileName>
<LongName> 0000111 - Disclosure - Segment reporting - Restructuring Asset Impairment and Acquisition Related Costs (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SegmentreportingRestructuringAssetImpairmentandAcquisitionRelatedCostsDetails </Role>
<ShortName> Segment reporting - Restructuring Asset Impairment and Acquisition Related Costs (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 111 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R112.htm </HtmlFileName>
<LongName> 0000112 - Disclosure - Segment reporting - Sales to Unaffiliated Customers and Long-Lived Assets by Geographic Region (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/SegmentreportingSalestoUnaffiliatedCustomersandLongLivedAssetsbyGeographicRegionDetails </Role>
<ShortName> Segment reporting - Sales to Unaffiliated Customers and Long-Lived Assets by Geographic Region (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 112 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R113.htm </HtmlFileName>
<LongName> 0000113 - Disclosure - Accumulated other comprehensive loss - Accumulated Other Comprehensive Income Loss and Changes in Accumulated Other Comprehensive Loss, Net of Tax (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AccumulatedothercomprehensivelossAccumulatedOtherComprehensiveIncomeLossandChangesinAccumulatedOtherComprehensiveLossNetofTaxDetails </Role>
<ShortName> Accumulated other comprehensive loss - Accumulated Other Comprehensive Income Loss and Changes in Accumulated Other Comprehensive Loss, Net of Tax (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 113 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R114.htm </HtmlFileName>
<LongName> 0000114 - Disclosure - Accumulated other comprehensive loss - Effects on Net Income of Significant Amounts Reclassified from Accumulated Other Comprehensive Loss (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AccumulatedothercomprehensivelossEffectsonNetIncomeofSignificantAmountsReclassifiedfromAccumulatedOtherComprehensiveLossDetails </Role>
<ShortName> Accumulated other comprehensive loss - Effects on Net Income of Significant Amounts Reclassified from Accumulated Other Comprehensive Loss (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 114 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R115.htm </HtmlFileName>
<LongName> 0000115 - Disclosure - Accumulated other comprehensive loss - Components of Other Comprehensive Income (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/AccumulatedothercomprehensivelossComponentsofOtherComprehensiveIncomeDetails </Role>
<ShortName> Accumulated other comprehensive loss - Components of Other Comprehensive Income (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 115 </Position>
</Report>
<Report instance="son-20221231.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R116.htm </HtmlFileName>
<LongName> 0000116 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://sonoco.com/role/ScheduleIIValuationandQualifyingAccountsDetails </Role>
<ShortName> Schedule II - Valuation and Qualifying Accounts (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://sonoco.com/role/ScheduleIIValuationandQualifyingAccounts </ParentRole>
<Position> 116 </Position>
</Report>
<Report>
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<LongName> All Reports </LongName>
<ReportType> Book </ReportType>
<ShortName> All Reports </ShortName>
</Report>
</MyReports>
<Logs>
<Log type="Warning"> [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 17 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:DocumentPeriodEndDate, dei:EntityAddressAddressLine1, dei:EntityAddressCityOrTown, dei:EntityAddressStateOrProvince, dei:EntityIncorporationStateCountryCode, son:LesseeLeaseRenewalTerm, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - son-20221231.htm 4 </Log>
<Log type="Warning"> [EFM.6.05.45.cover-page-fact-not-visible] Submission type 10-K has 1 cover page fact(s) in ix:hidden that should be visible or referenced by an -sec-ix-hidden style property: EntityTaxIdentificationNumber - son-20221231.htm 4 - son-20221231.htm 4 </Log>
</Logs>
<InputFiles>
<File doctype="10-K" original="son-20221231.htm"> son-20221231.htm </File>
<File> ex10-21executiveofficersev.htm </File>
<File> son-20221231.xsd </File>
<File> son-20221231_cal.xml </File>
<File> son-20221231_def.xml </File>
<File> son-20221231_lab.xml </File>
<File> son-20221231_pre.xml </File>
<File> sonexhibit212022.htm </File>
<File> sonexhibit232022.htm </File>
<File> sonexhibit312022.htm </File>
<File> sonexhibit322022.htm </File>
</InputFiles>
<SupplementalFiles>
<File> son-20221231_g1.jpg </File>
</SupplementalFiles>
<BaseTaxonomies>
<BaseTaxonomy items="1"> http://fasb.org/srt/2022 </BaseTaxonomy>
<BaseTaxonomy items="2284"> http://fasb.org/us-gaap/2022 </BaseTaxonomy>
<BaseTaxonomy items="46"> http://xbrl.sec.gov/dei/2022 </BaseTaxonomy>
</BaseTaxonomies>
<HasPresentationLinkbase> true </HasPresentationLinkbase>
<HasCalculationLinkbase> true </HasCalculationLinkbase>
</FilingSummary>


1 Subsequent Filing that References this Filing

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

 2/28/24  Sonoco Products Co.               10-K       12/31/23  136:20M


25 Previous Filings that this Filing References

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

12/07/22  Sonoco Products Co.               8-K:1,2,9  12/02/22   12:1.2M
 8/02/22  Sonoco Products Co.               10-Q        7/03/22   92:13M
 7/26/22  Sonoco Products Co.               8-K:5,9     7/20/22   12:365K
 4/22/22  Sonoco Products Co.               8-K:3,5,9   4/20/22   11:275K                                   Toppan Merrill/FA
 2/28/22  Sonoco Products Co.               10-K       12/31/21  134:22M
 2/11/22  Sonoco Products Co.               8-K:1,5,9   2/08/22   12:460K
 1/26/22  Sonoco Products Co.               8-K:1,2,9   1/21/22   11:1.2M
 1/21/22  Sonoco Products Co.               8-K:1,8,9   1/21/22   13:491K                                   Toppan Merrill/FA
 8/03/21  Sonoco Products Co.               10-Q        7/04/21   91:13M
 2/11/21  Sonoco Products Co.               8-K:5       2/05/21   12:249K
 6/15/20  Sonoco Products Co.               8-A12B/A               1:36K
 4/22/20  Sonoco Products Co.               8-K:8,9     4/22/20   13:512K                                   Donnelley … Solutions/FA
 2/18/20  Sonoco Products Co.               8-K:5       2/11/20   12:305K
 3/18/19  Sonoco Products Co.               DEF 14A     3/04/19    1:5.2M                                   Int’l Print Group/FA
 2/19/19  Sonoco Products Co.               8-K:5       2/13/19    1:136K
 2/20/18  Sonoco Products Co.               8-K:5       2/14/18    1:130K
 2/14/17  Sonoco Products Co.               8-K:5       2/08/17    1:107K
 3/14/14  Sonoco Products Co.               DEF 14A     4/16/14    1:1.4M                                   Donnelley … Solutions/FA
 3/15/12  Sonoco Products Co.               DEF 14A     4/18/12    1:1.5M                                   Donnelley … Solutions/FA
10/27/11  Sonoco Products Co.               8-K:8,9    10/20/11    6:438K                                   Donnelley … Solutions/FA
10/28/10  Sonoco Products Co.               8-K:8,9    10/25/10    5:284K                                   Donnelley … Solutions/FA
10/29/08  Sonoco Products Co.               10-Q        9/28/08    9:1M                                     Bowne of Atlanta Inc./FA
 3/14/08  Sonoco Products Co.               DEF 14A     4/16/08    1:1.5M                                   Bowne of Atlanta Inc./FA
11/03/04  Sonoco Products Co.               10-Q        9/26/04    5:276K                                   Bowne of Atlanta Inc./FA
10/21/04  Sonoco Products Co.               S-4        10/20/04   12:468K                                   Sinkler & Boyd P A/FA
Top
Filing Submission 0000091767-23-000008   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sat., May 11, 3:57:11.3am ET