XML 15 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative and Hedging Activities Derivative Instruments Not Designated as Hedging Instruments (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Derivative Instruments Not Designated as Hedging Instruments [Abstract]    
Fair Value $ 38,990us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet $ 33,023us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
Trading Assets [Member] | Interest Rate Related Instruments Customer and Mirror [Member]    
Derivative Instruments Not Designated as Hedging Instruments [Abstract]    
Notional Amount 1,655,749invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
1,636,480invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
Fair Value 38,990us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
33,023us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
Receive Rate 1.50%asb_DerivativeAverageReceiveInterestRate
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
1.60%asb_DerivativeAverageReceiveInterestRate
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
Pay Rate 1.50%asb_DerivativeAveragePayInterestRate
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
1.60%asb_DerivativeAveragePayInterestRate
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
Maturity 41 months 42 months
Trading Assets [Member] | Foreign Currency Exchange Forward [Member]    
Derivative Instruments Not Designated as Hedging Instruments [Abstract]    
Notional Amount 88,834invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
60,742invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Fair Value 3,346us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
2,140us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= asb_TradingAssetsrMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Trading Liabilities [Member] | Interest Rate Related Instruments Customer and Mirror [Member]    
Derivative Instruments Not Designated as Hedging Instruments [Abstract]    
Notional Amount 1,655,749invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
1,636,480invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
Fair Value (41,633)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
(35,372)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
Receive Rate 1.50%asb_DerivativeAverageReceiveInterestRate
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
1.60%asb_DerivativeAverageReceiveInterestRate
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
Pay Rate 1.50%asb_DerivativeAveragePayInterestRate
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
1.60%asb_DerivativeAveragePayInterestRate
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_InterestRateRelatedInstrumentsCustomerAndMirrorMember
Maturity 41 months 42 months
Trading Liabilities [Member] | Foreign Currency Exchange Forward [Member]    
Derivative Instruments Not Designated as Hedging Instruments [Abstract]    
Notional Amount 79,934invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
56,573invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Fair Value (3,097)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(1,957)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= asb_Tradingliabilities1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Other Assets [Member] | Interest Rate Lock Commitments (mortgage) [Member]    
Derivative Instruments Not Designated as Hedging Instruments [Abstract]    
Notional Amount 207,110invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
126,379invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
Fair Value 3,685us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
1,947us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
Other Assets [Member] | Purchased deposit option [Member]    
Derivative Instruments Not Designated as Hedging Instruments [Abstract]    
Notional Amount 109,510invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_PurchasedDepositOptionMember
110,347invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_PurchasedDepositOptionMember
Fair Value 6,111us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_PurchasedDepositOptionMember
6,054us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_PurchasedDepositOptionMember
Other Liabilities [Member] | Forward Commitments (mortgage) [Member]    
Derivative Instruments Not Designated as Hedging Instruments [Abstract]    
Notional Amount 309,275invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
234,500invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
Fair Value (1,795)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
(2,435)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
Other Liabilities [Member] | Written deposit option [Member]    
Derivative Instruments Not Designated as Hedging Instruments [Abstract]    
Notional Amount 109,510invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_WrittenDepositOptionMember
110,347invest_DerivativeNotionalAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_WrittenDepositOptionMember
Fair Value $ (6,111)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_WrittenDepositOptionMember
$ (6,054)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= asb_WrittenDepositOptionMember