XML 90 R43.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Basis of Presentation Details (Details) $ in Millions | Dec. 28, 2019 USD ($)
--- | ---
Basis of Presentation [Abstract] |
Right of use asset recognized - operating | $ 91.7
Right of use asset recognized - Finance Lease | 10.2
Right of use liability recognized - Operating lease | 96.6
Right of use liability recognized - Finance lease | 21.0
Derecognition of property, plant and equipment | 32.6
Derecognition of finance leases | $ 35.2

X
- Definition Basis of Presentation [Abstract] + References No definition available. + Details
Name: | holx_BasisofPresentationAbstract
Namespace Prefix: | holx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derecognition of finance leases + References No definition available. + Details
Name: | holx_Derecognitionoffinanceleases
Namespace Prefix: | holx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Derecognition of property, plant and equipment + References No definition available. + Details
Name: | holx_Derecognitionofpropertyplantandequipment
Namespace Prefix: | holx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Right of use asset recognized - Finance Lease + References No definition available. + Details
Name: | holx_RightofuseassetrecognizedFinanceLease
Namespace Prefix: | holx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Right of use asset recognized - operating + References No definition available. + Details
Name: | holx_Rightofuseassetrecognizedoperating
Namespace Prefix: | holx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Right of use liability recognized - Finance lease + References No definition available. + Details
Name: | holx_RightofuseliabilityrecognizedFinancelease
Namespace Prefix: | holx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Right of use liability recognized - Operating lease + References No definition available. + Details
Name: | holx_RightofuseliabilityrecognizedOperatinglease
Namespace Prefix: | holx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant