XML 50 R40.htm IDEA: XBRL DOCUMENT
v3.23.1

Supply Chain Finance Program (Details) - USD ($) $ in Millions | 3 Months Ended |  |
--- | --- | --- | ---
Mar. 31, 2023 | Dec. 31, 2022 | Mar. 31, 2022
Payables and Accruals [Abstract] |  |  |
Termination notice period (at least) | 30 days |  |
Termination notice period by financial institution (at least) | 10 days |  |
Supply chain finance program, payment period (up to) | 210 days |  |
Supplier chain finance program obligation, current | $ 318.4 | $ 346.8 | $ 372.2

X
- Definition Supplier Finance Program Obligation Current + References No definition available. + Details
Name: | slgn_SupplierFinanceProgramObligationCurrent
Namespace Prefix: | slgn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Supplier Finance Program, Payment Timing, Period + References No definition available. + Details
Name: | slgn_SupplierFinanceProgramPaymentTimingPeriod
Namespace Prefix: | slgn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Supplier Finance Program, Termination Notice Period + References No definition available. + Details
Name: | slgn_SupplierFinanceProgramTerminationNoticePeriod
Namespace Prefix: | slgn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Supplier Finance Program, Termination Notice Period By Financial Institution + References No definition available. + Details
Name: | slgn_SupplierFinanceProgramTerminationNoticePeriodByFinancialInstitution
Namespace Prefix: | slgn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_PayablesAndAccrualsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration