XML 117 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans, Allowance for Loan Losses, and Credit Quality Loans by Past Due Status (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Summarized details of Loans    
30-59 Days Past Due $ 39,373us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue $ 43,388us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
60-89 Days Past Due 22,705us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue 33,281us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
90 Days or More Past Due 64,922us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue 86,863us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Total Past Due 127,000us-gaap_FinancingReceivableRecordedInvestmentPastDue 163,532us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current 17,466,846us-gaap_FinancingReceivableRecordedInvestmentCurrent 15,732,729us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total loans 17,593,846us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome 15,896,261us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Percent of current nonaccrual loans 54.00%asb_Percentofcurrentnonaccrualloans 42.00%asb_Percentofcurrentnonaccrualloans
Commercial And Industrial Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 5,338us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
4,388us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
60-89 Days Past Due 10,908us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
5,200us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
90 Days or More Past Due 10,408us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
10,964us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
Total Past Due 26,654us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
20,552us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
Current 5,879,248us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
4,802,128us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
Total loans 5,905,902us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
4,822,680us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
Commercial Real Estate Owner Occupied Portfolio [Member]    
Summarized details of Loans    
30-59 Days Past Due 11,626us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
3,497us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
60-89 Days Past Due 2,240us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
3,815us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
90 Days or More Past Due 8,596us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
11,125us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
Total Past Due 22,462us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
18,437us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
Current 985,475us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
1,096,278us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
Total loans 1,007,937us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
1,114,715us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
Finance Leases Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
60-89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
90 Days or More Past Due 513us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
69us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
Total Past Due 513us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
69us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
Current 51,016us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
55,414us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
Total loans 51,529us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
55,483us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
Commercial And Business Lending [Member]    
Summarized details of Loans    
30-59 Days Past Due 16,964us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
7,885us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
60-89 Days Past Due 13,148us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
9,015us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
90 Days or More Past Due 19,517us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
22,158us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
Total Past Due 49,629us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
39,058us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
Current 6,915,739us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
5,953,820us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
Total loans 6,965,368us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
5,992,878us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
Commercial Real Estate Investor Portfolio Segment [Member]    
Summarized details of Loans    
30-59 Days Past Due 2,569us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
12,489us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
60-89 Days Past Due 955us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
15,033us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
90 Days or More Past Due 12,765us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
20,466us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
Total Past Due 16,289us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
47,988us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
Current 3,040,196us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
2,891,468us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
Total loans 3,056,485us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
2,939,456us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
Commercial Real Estate Construction Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 1,038us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
3,212us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
60-89 Days Past Due 106us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
1,118us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
90 Days or More Past Due 798us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
2,267us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Total Past Due 1,942us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
6,597us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Current 1,007,014us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
889,651us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Total loans 1,008,956us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
896,248us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Commercial Real Estate Lending [Member]    
Summarized details of Loans    
30-59 Days Past Due 3,607us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
15,701us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
60-89 Days Past Due 1,061us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
16,151us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
90 Days or More Past Due 13,563us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
22,733us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
Total Past Due 18,231us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
54,585us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
Current 4,047,210us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
3,781,119us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
Total loans 4,065,441us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
3,835,704us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
Commercial Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 20,571us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
23,586us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
60-89 Days Past Due 14,209us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
25,166us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
90 Days or More Past Due 33,080us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
44,891us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
Total Past Due 67,860us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
93,643us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
Current 10,962,949us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
9,734,939us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
Total loans 11,030,809us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
9,828,582us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
Home Equity [Member]    
Summarized details of Loans    
30-59 Days Past Due 9,652us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
10,336us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
60-89 Days Past Due 4,852us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
3,704us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
90 Days or More Past Due 10,654us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
14,677us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Total Past Due 25,158us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
28,717us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Current 1,610,900us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
1,796,297us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Total loans 1,636,058us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
1,825,014us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Installment and Credit Cards [Member]    
Summarized details of Loans    
30-59 Days Past Due 1,282us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
1,014us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
60-89 Days Past Due 785us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
289us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
90 Days or More Past Due 1,458us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
926us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
Total Past Due 3,525us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
2,229us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
Current 450,694us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
404,845us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
Total loans 454,219us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
407,074us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
Residential, Prime, Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 7,868us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
8,452us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
60-89 Days Past Due 2,859us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
4,122us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
90 Days or More Past Due 19,730us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
26,369us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
Total Past Due 30,457us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
38,943us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
Current 4,442,303us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
3,796,648us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
Total loans 4,472,760us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
3,835,591us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
Consumer Loan [Member]    
Summarized details of Loans    
30-59 Days Past Due 18,802us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
19,802us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
60-89 Days Past Due 8,496us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
8,115us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
90 Days or More Past Due 31,842us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
41,972us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
Total Past Due 59,140us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
69,889us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
Current 6,503,897us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
5,997,790us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
Total loans 6,563,037us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
6,067,679us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
Accruing Loans [Member]    
Summarized details of Loans    
30-59 Days Past Due 26,621us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
29,071us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 16,507us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
23,978us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 1,623us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
2,350us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 44,751us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
55,399us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 17,371,682us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
15,655,434us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 17,416,433us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
15,710,833us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Commercial And Industrial Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 4,466us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
3,390us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 10,281us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
3,436us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 254us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,199us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 15,001us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
8,025us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 5,841,238us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
4,776,936us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 5,856,239us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
4,784,961us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Commercial Real Estate Owner Occupied Portfolio [Member]    
Summarized details of Loans    
30-59 Days Past Due 8,429us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,015us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 2,199us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
2,091us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 10,628us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
3,106us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 971,484us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,081,945us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 982,112us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,085,051us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Finance Leases Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 49,728us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
55,414us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 49,728us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
55,414us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Commercial And Business Lending [Member]    
Summarized details of Loans    
30-59 Days Past Due 12,895us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
4,405us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 12,480us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
5,527us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 254us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,199us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 25,629us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
11,131us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 6,862,450us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
5,914,295us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 6,888,079us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
5,925,426us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Commercial Real Estate Investor Portfolio Segment [Member]    
Summarized details of Loans    
30-59 Days Past Due 712us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
9,081us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 496us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
14,134us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 1,208us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
23,215us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 3,032,592us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
2,878,645us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 3,033,800us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
2,901,860us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 951us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
836us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 33us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,118us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 984us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,954us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 1,002,573us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
887,827us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 1,003,557us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
889,781us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Commercial Real Estate Lending [Member]    
Summarized details of Loans    
30-59 Days Past Due 1,663us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
9,917us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 529us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
15,252us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 2,192us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
25,169us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 4,035,165us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
3,766,472us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 4,037,357us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
3,791,641us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Commercial Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 14,558us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
14,322us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 13,009us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
20,779us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 254us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,199us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 27,821us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
36,300us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 10,897,615us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
9,680,767us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 10,925,436us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
9,717,067us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Home Equity [Member]    
Summarized details of Loans    
30-59 Days Past Due 8,037us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
8,611us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 2,546us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
2,069us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 52us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
346us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 10,635us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
11,026us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 1,603,682us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,788,821us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 1,614,317us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,799,847us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Installment and Credit Cards [Member]    
Summarized details of Loans    
30-59 Days Past Due 1,186us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
885us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 746us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
265us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 1,317us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
637us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 3,249us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,787us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 450,357us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
404,173us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 453,606us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
405,960us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Residential, Prime, Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 2,840us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
5,253us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 206us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
865us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
168us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 3,046us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
6,286us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 4,420,028us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
3,781,673us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 4,423,074us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
3,787,959us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Accruing Loans [Member] | Consumer Loan [Member]    
Summarized details of Loans    
30-59 Days Past Due 12,063us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
14,749us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
60-89 Days Past Due 3,498us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
3,199us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
90 Days or More Past Due 1,369us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
1,151us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total Past Due 16,930us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
19,099us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Current 6,474,067us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
5,974,667us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Total loans 6,490,997us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
5,993,766us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_AccruingLoansMember
Nonaccrual Loan [Member]    
Summarized details of Loans    
30-59 Days Past Due 12,752us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
14,317us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 6,198us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
9,303us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 63,299us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
84,513us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 82,249us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
108,133us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 95,164us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
77,295us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 177,413us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
185,428us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Commercial And Industrial Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 872us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
998us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 627us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
1,764us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 10,154us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
9,765us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 11,653us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
12,527us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 38,010us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
25,192us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 49,663us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
37,719us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndIndustrialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Commercial Real Estate Owner Occupied Portfolio [Member]    
Summarized details of Loans    
30-59 Days Past Due 3,197us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
2,482us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 41us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
1,724us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 8,596us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
11,125us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 11,834us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
15,331us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 13,991us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
14,333us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 25,825us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
29,664us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateOwnerOccupiedPortfolioMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Finance Leases Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
0us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 513us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
69us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 513us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
69us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 1,288us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
0us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 1,801us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
69us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Commercial And Business Lending [Member]    
Summarized details of Loans    
30-59 Days Past Due 4,069us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
3,480us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 668us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
3,488us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 19,263us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
20,959us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 24,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
27,927us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 53,289us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
39,525us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 77,289us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
67,452us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialAndBusinessLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Commercial Real Estate Investor Portfolio Segment [Member]    
Summarized details of Loans    
30-59 Days Past Due 1,857us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
3,408us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 459us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
899us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 12,765us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
20,466us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 15,081us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
24,773us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 7,604us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
12,823us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 22,685us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
37,596us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateInvestorPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Commercial Real Estate Construction Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 87us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
2,376us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 73us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
0us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 798us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
2,267us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 958us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
4,643us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 4,441us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
1,824us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 5,399us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
6,467us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Commercial Real Estate Lending [Member]    
Summarized details of Loans    
30-59 Days Past Due 1,944us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
5,784us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 532us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
899us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 13,563us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
22,733us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 16,039us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
29,416us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 12,045us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
14,647us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 28,084us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
44,063us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialRealEstateLendingMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Commercial Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 6,013us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
9,264us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 1,200us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
4,387us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 32,826us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
43,692us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 40,039us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
57,343us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 65,334us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
54,172us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 105,373us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
111,515us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_CommercialFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Home Equity [Member]    
Summarized details of Loans    
30-59 Days Past Due 1,615us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
1,725us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 2,306us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
1,635us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 10,602us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
14,331us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 14,523us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
17,691us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 7,218us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
7,476us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 21,741us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
25,167us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Installment and Credit Cards [Member]    
Summarized details of Loans    
30-59 Days Past Due 96us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
129us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 39us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
24us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 141us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
289us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 276us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
442us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 337us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
672us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 613us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
1,114us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= asb_InstallmentMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Residential, Prime, Financing Receivable [Member]    
Summarized details of Loans    
30-59 Days Past Due 5,028us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
3,199us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 2,653us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
3,257us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 19,730us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
26,201us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 27,411us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
32,657us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 22,275us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
14,975us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans 49,686us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
47,632us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Nonaccrual Loan [Member] | Consumer Loan [Member]    
Summarized details of Loans    
30-59 Days Past Due 6,739us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
5,053us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
60-89 Days Past Due 4,998us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
4,916us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
90 Days or More Past Due 30,473us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
40,821us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total Past Due 42,210us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
50,790us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Current 29,830us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
23,123us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
Total loans $ 72,040us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember
$ 73,913us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= asb_NonaccrualLoanMember