Quarterly report pursuant to Section 13 or 15(d)

Stock Repurchase Program (Narrative) (Details)

v2.4.1.9
Stock Repurchase Program (Narrative) (Details)
1 Months Ended 3 Months Ended 6 Months Ended 93 Months Ended 96 Months Ended 98 Months Ended 99 Months Ended
Mar. 31, 2015
Feb. 28, 2015
Jan. 31, 2015
Dec. 31, 2014
Nov. 30, 2014
Oct. 31, 2014
Mar. 31, 2015
Mar. 31, 2015
Mar. 31, 2014
Sep. 30, 2014
Dec. 31, 2014
Mar. 31, 2015
Mar. 31, 2015
Dec. 31, 2007
Equity, Class of Treasury Stock [Line Items]                            
Number of shares authorized to be repurchased                           1,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Remaining number of shares authorized to be repurchased 816,296us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased           816,296us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased 816,296us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased       816,296us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased 816,296us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased  
Maximum repurchases allowed under provision per calendar year               450,000fhco_StockRepurchaseProgramMaximumRepurchasesAllowedUnderProvisionPerCalendarYear            
Treasury stock shares acquired private transaction               250fhco_TreasuryStockSharesAcquiredPrivateTransaction 1,500fhco_TreasuryStockSharesAcquiredPrivateTransaction          
Maximum repurchases allowed under provision annually per individual               50,000fhco_StockRepurhcaseProgramMaximumRepurchasesAllowedUnderProvisionAnnuallyPerIndividual            
Treasury Stock Shares Acquired Public Transaction             0fhco_TreasuryStockSharesAcquiredPublicTransaction 0fhco_TreasuryStockSharesAcquiredPublicTransaction            
Treasury Stock, Shares, Acquired    250us-gaap_TreasuryStockSharesAcquired             250us-gaap_TreasuryStockSharesAcquired 250us-gaap_TreasuryStockSharesAcquired   2,183,454us-gaap_TreasuryStockSharesAcquired    2,183,704us-gaap_TreasuryStockSharesAcquired 2,183,704us-gaap_TreasuryStockSharesAcquired  
Maximum [Member]                            
Equity, Class of Treasury Stock [Line Items]                            
Maximum repurchases allowed under provision per calendar year               3,000,000fhco_StockRepurchaseProgramMaximumRepurchasesAllowedUnderProvisionPerCalendarYear
/ us-gaap_RangeAxis
= us-gaap_MaximumMember