XML 106 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 13 - Employee Benefits (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2012
Dec. 31, 2011
Dec. 31, 2009
Note 13 - Employee Benefits (Details) [Line Items]                
Defined Benefit Plan, Contributions by Employer $ 210,000us-gaap_DefinedBenefitPlanContributionsByEmployer $ 257,000us-gaap_DefinedBenefitPlanContributionsByEmployer $ 406,000us-gaap_DefinedBenefitPlanContributionsByEmployer          
Defined Benefit Plan, Amounts Recognized in Balance Sheet 234,000us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet              
MinimumAgeRequiredToBeEligibleToParticipateInEmployeeStockOptionOptionPlan 18 years              
Defined Contribution Plan, Cost Recognized 100,000us-gaap_DefinedContributionPlanCostRecognized 200,000us-gaap_DefinedContributionPlanCostRecognized 200,000us-gaap_DefinedContributionPlanCostRecognized          
Employee Stock Ownership Plan Esop Debt Structure Direct Original Loan Amount 6,100,000hmnf_EmployeeStockOwnershipPlanEsopDebtStructureDirectOriginalLoanAmount              
Employee Stock Ownership Plan Esop Shares Purchased (in Shares) 912,866hmnf_EmployeeStockOwnershipPlanEsopSharesPurchased              
Employee Stock Ownership Plan Esop Debt Structure Indirect Original Loan Amount 1,500,000hmnf_EmployeeStockOwnershipPlanEsopDebtStructureIndirectOriginalLoanAmount              
Employee Stock Ownership Plan Esop Additional Shares Purchased (in Shares) 76,933hmnf_EmployeeStockOwnershipPlanEsopAdditionalSharesPurchased              
Employee Stock Ownership Plan Esop Interest Rate on Loan   7.52%hmnf_EmployeeStockOwnershipPlanEsopInterestRateOnLoan            
Employee Stock Ownership Plan (ESOP), Cash Contributions to ESOP 500,000us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP 500,000us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP 500,000us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP          
Employee Stock Ownership Plan (ESOP), Compensation Expense 300,000us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense 200,000us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense 100,000us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense          
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period 1 year              
Minimum Duration of Working Hours Required to be Eligible to Participate in Employee Stock Option Option Plan 1,000hmnf_MinimumDurationOfWorkingHoursRequiredToBeEligibleToParticipateInEmployeeStockOptionOptionPlan              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) $ 17.39us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares) 96,405us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant              
Share Available for Grant Ratio for Restricted Stock 1.2hmnf_ShareAvailableForGrantRatioForRestrictedStock              
Pentegra DB Plan [Member]                
Note 13 - Employee Benefits (Details) [Line Items]                
Defined Benefit Plan, Contributions by Employer 200,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
    136,500,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
196,500,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
299,700,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
   
Defined Benefit Plan, Fair Value of Plan Assets 0.9798us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
0.8951us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
0.9577us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
         
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 5.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
             
Defined Contribution Plan Employer Contribution Percent of Annual Salary of Employee 50.00%hmnf_DefinedContributionPlanEmployerContributionPercentOfAnnualSalaryOfEmployee
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
             
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount $ 17,500us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
$ 17,500us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
$ 17,000us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
         
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 25.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
             
Maximum Contribution Percent By Participant 8.00%hmnf_MaximumContributionPercentByParticipant
/ us-gaap_PlanNameAxis
= hmnf_PentegraDBPlanMember
             
Two Thousand One Plan [Member]                
Note 13 - Employee Benefits (Details) [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number (in Shares) 15,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandOnePlanMember
             
Share Based Compensation Arrangement by Share Based Payment Award Expiration Period 10 years              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) $ 30.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandOnePlanMember
$ 28.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandOnePlanMember
$ 28.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandOnePlanMember
      $ 20.07us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandOnePlanMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandOnePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandOnePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandOnePlanMember
      0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandOnePlanMember
 
Two Thousand Nine Plan [Member]                
Note 13 - Employee Benefits (Details) [Line Items]                
Share Based Compensation Arrangement by Share Based Payment Award Expiration Period 10 years              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in Dollars per share) $ 4.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
$ 4.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
$ 4.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
      $ 4.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in Shares) 96,405us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
121,053us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
121,965us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
      70,821us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
350,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in Shares) 15,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember
             
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price (in Dollars per share) $ 4.77us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= hmnf_TwoThousandNinePlanMember