XML 146 R118.htm IDEA: XBRL DOCUMENT
v3.22.4

Retirement Plans and Other Postretirement Benefits - Narrative (Details) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2022 USD ($) plan | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2008 USD ($)
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Number of supplemental defined benefit plans frozen | plan | 2 |  |  |
Pension cost (credit) | $ 10.7 | $ 9.2 | $ 10.0 |
Health reimbursement account, amount | 1.2 |  |  | $ 7.3
Health reimbursement accounts funding | 0.1 | $ 0.0 | $ 0.1 |
Defined Benefit Plan |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Expected amortization of gain (loss) next year | 0.2 |  |  |
Supplemental Defined Benefit Plans |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Expected amortization of gain (loss) next year | $ 0.2 |  |  |
Qualified Plan |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Number of retirement plans | plan | 2 |  |  |
Qualified Plan | 401(k) plan | Defined Benefit Plan |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Frozen supplemental defined benefit plans, vesting percentage | 100.00% |  |  |
Employer matching contribution as percent of employees' gross pay | 3.00% |  |  |
Percentage of employer match | 5.00% |  |  |
Vesting period for Company contributions | 5 years |  |  |
Nonqualified Plan |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Number of retirement plans | plan | 3 |  |  |

X
- Definition Defined Contribution Plan, Vesting Period for Company Contributions + References No definition available. + Details
Name: | hmn_DefinedContributionPlanVestingPeriodforCompanyContributions
Namespace Prefix: | hmn_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Frozen Supplemental Defined Benefit Plans, Vesting Percentage + References No definition available. + Details
Name: | hmn_FrozenSupplementalDefinedBenefitPlansVestingPercentage
Namespace Prefix: | hmn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Health reimbursement account balance. + References No definition available. + Details
Name: | hmn_HealthReimbursementAccountBalance
Namespace Prefix: | hmn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Health reimbursement accounts funding. + References No definition available. + Details
Name: | hmn_HealthReimbursementAccountsFunding
Namespace Prefix: | hmn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number Of Retirement Plans + References No definition available. + Details
Name: | hmn_NumberOfRetirementPlans
Namespace Prefix: | hmn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Supplemental Defined Benefit Plans Frozen + References No definition available. + Details
Name: | hmn_NumberOfSupplementalDefinedBenefitPlansFrozen
Namespace Prefix: | hmn_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits. + References No definition available. + Details
Name: | us-gaap_PensionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=hmn_FourZeroOneKPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |