XML 43 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Summary of Gross Unrealized Loss Position) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 12 months or less $ 158,413us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 113,255us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Unrealized Losses 12 months or less (2,225)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses (1,287)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
Fair Value Longer than 12 months 27,548us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 53,634us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Unrealized Losses Longer than 12 months (1,752)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses (2,613)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
Fair Value Total 185,961us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 166,889us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Unrealized Losses Total (3,977)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses (3,900)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 12 months or less 158,284us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
112,939us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
Unrealized Losses 12 months or less (2,223)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
(1,285)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
Fair Value Longer than 12 months 27,548us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
50,913us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
Unrealized Losses Longer than 12 months (1,752)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
(2,301)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
Fair Value Total 185,832us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
163,852us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
Unrealized Losses Total (3,975)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
(3,586)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_DebtSecuritiesMember
Equity Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 12 months or less 129us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
316us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Unrealized Losses 12 months or less (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
(2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Fair Value Longer than 12 months   2,721us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Unrealized Losses Longer than 12 months   (312)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Fair Value Total 129us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
3,037us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
Unrealized Losses Total (2)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
(314)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
U.S. Treasury securities and obligations of U.S. Government [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 12 months or less 15,005us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_UsTreasurySecuritiesAndObligationMember
47,162us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_UsTreasurySecuritiesAndObligationMember
Unrealized Losses 12 months or less (4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_UsTreasurySecuritiesAndObligationMember
(165)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_UsTreasurySecuritiesAndObligationMember
Fair Value Total 15,005us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_UsTreasurySecuritiesAndObligationMember
47,162us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_UsTreasurySecuritiesAndObligationMember
Unrealized Losses Total (4)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_UsTreasurySecuritiesAndObligationMember
(165)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_UsTreasurySecuritiesAndObligationMember
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 12 months or less 7,552us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
5,649us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Unrealized Losses 12 months or less (85)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
(56)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Fair Value Longer than 12 months   4,421us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Unrealized Losses Longer than 12 months   (394)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Fair Value Total 7,552us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
10,070us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Unrealized Losses Total (85)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
(450)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateBondSecuritiesMember
Collateralized Corporate Bank Loans [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 12 months or less 64,712us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
23,026us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
Unrealized Losses 12 months or less (824)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
(422)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
Fair Value Longer than 12 months 8,898us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
6,968us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
Unrealized Losses Longer than 12 months (1,091)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
(67)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
Fair Value Total 73,610us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
29,994us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
Unrealized Losses Total (1,915)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
(489)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= hall_CollateralizedCorporateBankLoansMember
Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 12 months or less 50,546us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
35,719us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Unrealized Losses 12 months or less (945)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
(413)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Fair Value Longer than 12 months 15,684us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
34,684us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Unrealized Losses Longer than 12 months (656)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
(1,562)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Fair Value Total 66,230us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
70,403us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Unrealized Losses Total (1,601)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
(1,975)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Collateralized Mortgage Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Fair Value 12 months or less 20,469us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,383us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized Losses 12 months or less (365)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(229)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Fair Value Longer than 12 months 2,966us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
4,840us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized Losses Longer than 12 months (5)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(278)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Fair Value Total 23,435us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
6,223us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Unrealized Losses Total $ (370)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
$ (507)us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember