XML 67 R50.htm IDEA: XBRL DOCUMENT
v3.22.1

Financial Instruments - Schedule of Production Financing Loans (Details) $ in Millions | 3 Months Ended
--- | ---
Mar. 27, 2022 USD ($)
Production Financing |
Production financing loans, beginning balance | $ 170.1
Drawdowns | 112.2
Repayments | (84.0)
Foreign exchange differences | 0.8
Production financing loans, ending balance | $ 199.1

X
- Definition Production Financing Loan [Abstract] + References No definition available. + Details
Name: | has_ProductionFinancingLoanAbstract
Namespace Prefix: | has_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Production Financing Loan, Drawdowns + References No definition available. + Details
Name: | has_ProductionFinancingLoanDrawdowns
Namespace Prefix: | has_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Production Financing Loan, Exchange Difference + References No definition available. + Details
Name: | has_ProductionFinancingLoanExchangeDifference
Namespace Prefix: | has_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Production Financing Loan, Repayments + References No definition available. + Details
Name: | has_ProductionFinancingLoanRepayments
Namespace Prefix: | has_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Production Financing Loans, Net + References No definition available. + Details
Name: | has_ProductionFinancingLoansNet
Namespace Prefix: | has_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant