XML 65 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUMMARY OF INVESTMENTS (Net Realized Investment Gains and Losses) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) $ 7,270us-gaap_RealizedInvestmentGainsLosses $ 8,695us-gaap_RealizedInvestmentGainsLosses $ 5,453us-gaap_RealizedInvestmentGainsLosses
Available-for-sale Securities [Abstract]      
Proceeds from sales 3,091us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities 23,007us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities 20,324us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
Gross realized gains 900us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 451us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 513us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
Gross realized losses (56)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses (37)us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
Fixed Maturities [Member] | Held-to-maturity Securities [Member]      
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) 0us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
1us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
12us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Available-for-sale Securities [Member]      
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) 3,353us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
3,211us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
3,408us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Trading Securities, Change in Fair Value [Member]      
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) 609us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsChangeInFairValueMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
1,183us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsChangeInFairValueMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
683us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsChangeInFairValueMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Trading Securities, Sales [Member]      
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) 1,339us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsSalesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
788us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsSalesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
406us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsSalesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
Fixed Maturities [Member] | Other-than-temporary-impairment Charges [Member]      
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) 0us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_OtherthantemporaryimpairmentChargesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
(139)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_OtherthantemporaryimpairmentChargesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
0us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_OtherthantemporaryimpairmentChargesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
Equity Securities [Member] | Available-for-sale Securities [Member]      
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) 1,732us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
3,739us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
698us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
Equity Securities [Member] | Trading Securities, Change in Fair Value [Member]      
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) 238us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsChangeInFairValueMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
(126)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsChangeInFairValueMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
250us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsChangeInFairValueMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
Equity Securities [Member] | Trading Securities, Sales [Member]      
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) (1)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsSalesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
38us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsSalesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsSalesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
Equity Securities [Member] | Other-than-temporary-impairment Charges [Member]      
Gain (Loss) on Investments [Line Items]      
Net realized investment gains (losses) $ 0us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_OtherthantemporaryimpairmentChargesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
$ 0us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_OtherthantemporaryimpairmentChargesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
$ (4)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_OtherthantemporaryimpairmentChargesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember