XML 27 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Investments (Net Realized Investment Gains and Losses) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Gain (Loss) on Investments [Line Items]    
Net realized investment gains (losses) $ 887us-gaap_RealizedInvestmentGainsLosses $ 2,194us-gaap_RealizedInvestmentGainsLosses
Available-for-sale Securities [Abstract]    
Proceeds from sales 5,017us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities 0us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
Gross realized gains 973us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
Gross realized losses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
Fixed Maturities [Member] | Available-for-sale [Member]    
Gain (Loss) on Investments [Line Items]    
Net realized investment gains (losses) 991us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
647us-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) (201)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsChangeInFairValueMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
300us-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) 516us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsSalesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
235us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsSalesMember
/ invest_InvestmentAxis
= us-gaap_FixedMaturitiesMember
Equity Securities [Member] | Available-for-sale [Member]    
Gain (Loss) on Investments [Line Items]    
Net realized investment gains (losses) 904us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
835us-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) (56)us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_GainLossOnInvestmentsByCategoryAxis
= ufcs_TradingAccountAssetsChangeInFairValueMember
/ invest_InvestmentAxis
= us-gaap_EquitySecuritiesMember
177us-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) 46us-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
Other Long-term Investments [Member]    
Gain (Loss) on Investments [Line Items]    
Net realized investment gains (losses) $ (1,313)us-gaap_RealizedInvestmentGainsLosses
/ invest_InvestmentAxis
= ufcs_CategoriesOfInvestmentsMarketableSecuritiesOtherLongTermInvestmentsMember
$ 0us-gaap_RealizedInvestmentGainsLosses
/ invest_InvestmentAxis
= ufcs_CategoriesOfInvestmentsMarketableSecuritiesOtherLongTermInvestmentsMember