XML 37 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCK COMPENSATION PLANS (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Sep. 09, 2014
Mar. 04, 2014
Aug. 05, 2013
Mar. 04, 2013
Dec. 09, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Expected term of stock options in Black-Scholes option pricing model, previous 4 years              
Expected term of stock options in Black-Scholes option pricing model, revised 2 years              
Options Weighted Average Option Exercise Price at [Abstract]                
Decrease in income from continuing operations due to change in accounting pronouncement $ 1,272,500us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeFromContinuingOperations $ 447,000us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeFromContinuingOperations            
Decrease in net income due to change in accounting pronouncement $ 800,000us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome $ 278,600us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome            
Net income (loss) per share after change in accounting pronouncement, basic (in dollars per share) $ 3.15fnhc_PriorToNewAccountingPronouncementOrChangeInAccountingPrincipleBasicEarningsPerShare $ 1.53fnhc_PriorToNewAccountingPronouncementOrChangeInAccountingPrincipleBasicEarningsPerShare            
Net income (loss) per share after change in accounting pronouncement, diluted (in dollars per share) $ 3.05fnhc_PriorToNewAccountingPronouncementOrChangeInAccountingPrincipleDilutedEarningsPerShare $ 1.48fnhc_PriorToNewAccountingPronouncementOrChangeInAccountingPrincipleDilutedEarningsPerShare            
Net income (loss) per share - basic (in dollars per share) $ 3.08us-gaap_EarningsPerShareBasic $ 1.50us-gaap_EarningsPerShareBasic $ 0.53us-gaap_EarningsPerShareBasic          
Net income (loss) per share - diluted (in dollars per share) $ 2.99us-gaap_EarningsPerShareDiluted $ 1.45us-gaap_EarningsPerShareDiluted $ 0.53us-gaap_EarningsPerShareDiluted          
Weighted average fair value of options granted (in dollars per share) $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue            
Fair value of options granted is estimated on date of grant used assumptions [Abstract]                
Expected volatility (in hundredths)     39.79%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate          
Risk-free interest rate (in hundredths)     0.28%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate          
Expected life     4 years 5 months 12 days          
Minimum [Member]                
Options Weighted Average Option Exercise Price at [Abstract]                
Weighted average fair value of options granted (in dollars per share)     $ 1.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
         
1998 Stock Option Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized to grant options to purchase (in shares) 900,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
             
Share-based payment award, expiration date Sep. 30, 2008              
Stock Option Plans, Shares Outstanding [Abstract]                
Outstanding (in shares) 3,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
78,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
89,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Exercised (in shares) (3,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
(500)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Cancelled (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
(75,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
(11,250)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Outstanding (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
3,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
78,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Stock Options, Weighted Average Option Exercise Price [Abstract]                
Outstanding (in dollars per share) $ 8.67us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 12.73us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 12.83us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Granted (in dollars per share) $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Exercised (in dollars per share) $ 8.67us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 8.67us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Cancelled (in dollars per share) $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 12.92us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 13.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
Outstanding (in dollars per share) $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 8.67us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 12.73us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
         
2002 Stock Option Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized to grant options to purchase (in shares) 1,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
Share-based payment award, expiration date Apr. 30, 2012              
Stock Option Plans, Shares Outstanding [Abstract]                
Outstanding (in shares) 523,521us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
702,597us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
624,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
181,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Exercised (in shares) (299,735)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
(165,577)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
(33,104)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Cancelled (in shares) (4,501)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
(13,499)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
(70,499)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Outstanding (in shares) 219,285us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
523,521us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
702,597us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Stock Options, Weighted Average Option Exercise Price [Abstract]                
Outstanding (in dollars per share) $ 4.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 5.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 6.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Granted (in dollars per share) $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 4.40us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Exercised (in dollars per share) $ 5.10us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 7.15us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 3.86us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Cancelled (in dollars per share) $ 3.49us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 5.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 12.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Outstanding (in dollars per share) $ 3.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 4.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
$ 5.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
         
Options Exercisable at [Abstract]                
December 31, 2014 (in shares) 151,585us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
December 31, 2015 (in shares) 67,700fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumberInNextTwelveMonths
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
December 31, 2016 (in shares) 0fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumberDueInTwoYears
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
December 31, 2017 (in shares) 0fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumberDueInThreeYears
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
December 31, 2018 (in shares) 0fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumberDueInFourYears
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
Thereafter (in shares) 0fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumberDueAfterFiveYears
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
Total options exercisable (in shares) 219,285fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumberTotal
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
Options Weighted Average Option Exercise Price at [Abstract]                
December 31, 2013 (in dollars per share) $ 3.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
December 31, 2014 (in dollars per share) $ 3.79fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePriceDueRemainderOfYear
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
December 31, 2015 (in dollars per share) $ 3.79fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePriceDueInThreeYears
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
December 31, 2016 (in dollars per share) $ 3.79fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePriceDueInTwoYears
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
December 31, 2017 (in dollars per share) $ 3.79fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePriceDueInFourYears
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
Thereafter (in dollars per share) $ 3.79fnhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePriceDueAfterFiveYears
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
Summary information about stock options outstanding [Abstract]                
Options Outstanding (in shares) 219,285us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
Weighted Average Contractual Periods in Years 6 years 7 months 6 days              
Weighted Average Exercise Price (in dollars per share) $ 3.79us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
Options Exercisable (in shares) 151,585us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
             
2002 Stock Option Plan [Member] | Minimum [Member]                
Summary information about stock options outstanding [Abstract]                
Range of Exercise Price, Maximum (in dollars per share) $ 2.45us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
             
2002 Stock Option Plan [Member] | Maximum [Member]                
Summary information about stock options outstanding [Abstract]                
Range of Exercise Price, Minimum (in dollars per share) $ 4.40us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= fnhc_StockOptionPlanOf2002Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
             
2012 Stock Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares authorized to grant options to purchase (in shares) 1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
             
Share-based payment award, expiration date Apr. 05, 2022              
Other Than Stock Option Plans, Shares Outstanding [Abstract]                
Outstanding (in shares) 249,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
         
Granted (in shares) 268,648us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
250,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
130,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
88,648us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
150,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
 
Exercised (in shares) (68,988)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
         
Cancelled (in shares) (1,359)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
(500)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
         
Outstanding (in shares) 447,801us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
249,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
         
Other Than Stock Options, Fair Market Value at Grant [Abstract]                
Outstanding (in dollars per share) $ 8.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
         
Granted (in dollars per share) $ 25.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 8.23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
         
Exercised (in dollars per share) $ 18.67us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
         
Cancelled (in dollars per share) $ 7.73us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 5.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
         
Outstanding (in dollars per share) $ 16.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 8.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
         
2012 Stock Incentive Plan [Member] | Chief Executive Officer and President [Member]                
Other Than Stock Option Plans, Shares Outstanding [Abstract]                
Granted (in shares)       45,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
43,997us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
25,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
50,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
2012 Stock Incentive Plan [Member] | Chief Financial Officer [Member]                
Other Than Stock Option Plans, Shares Outstanding [Abstract]                
Granted (in shares)       15,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefFinancialOfficerMember
16,341us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefFinancialOfficerMember
50,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefFinancialOfficerMember
15,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefFinancialOfficerMember
 
2012 Stock Incentive Plan [Member] | Director [Member]                
Other Than Stock Option Plans, Shares Outstanding [Abstract]                
Granted (in shares)       50,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
15,710us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
  20,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
 
2012 Stock Incentive Plan [Member] | Other Employees [Member]                
Other Than Stock Option Plans, Shares Outstanding [Abstract]                
Granted (in shares)       20,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= fnhc_OtherEmployeesMember
12,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= fnhc_OtherEmployeesMember
  40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= fnhc_StockIncentivePlanMember
/ us-gaap_TitleOfIndividualAxis
= fnhc_OtherEmployeesMember