XML 23 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans Receivable and Allowance for Loan Losses (Average Recorded Investment, Interest Income Recognized and Cash Basis Interest Income on Impaired Loans) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Average recorded investment, interest income recognized and cash basis interest income related to impaired mortgage loans by segment and class    
Average recorded investment $ 247,622us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment $ 386,344us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
Interest income recognized 2,324us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod 2,820us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
Cash basis interest income 2,363us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod 2,919us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod
Consumer and Other Loans | Home equity and other consumer    
Average recorded investment, interest income recognized and cash basis interest income related to impaired mortgage loans by segment and class    
Average recorded investment, loans with an allowance recorded 5,829us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_ConsumerAndOtherLoansMember
4,083us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_ConsumerAndOtherLoansMember
Interest income recognized, loans with an allowance recorded 6us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_ConsumerAndOtherLoansMember
4us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_ConsumerAndOtherLoansMember
Cash basis interest income, loans with an allowance recorded 16us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_ConsumerAndOtherLoansMember
6us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_ConsumerAndOtherLoansMember
Mortgage loans | Residential | Full documentation interest-only    
Average recorded investment, interest income recognized and cash basis interest income related to impaired mortgage loans by segment and class    
Average recorded investment, loans with an allowance recorded 44,759us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
108,696us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Interest income recognized, loans with an allowance recorded 349us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
650us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Cash basis interest income, loans with an allowance recorded 353us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
650us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Mortgage loans | Residential | Full documentation amortizing loans    
Average recorded investment, interest income recognized and cash basis interest income related to impaired mortgage loans by segment and class    
Average recorded investment, loans with an allowance recorded 43,989us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
37,802us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Average recorded investment, loans without an allowance recorded 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
600us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Interest income recognized, loans with an allowance recorded 395us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
301us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Interest income recognized, loans without an allowance recorded   8us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Cash basis interest income, loans with an allowance recorded 386us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
294us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Cash basis interest income, loans without an allowance recorded   8us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_FullDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Mortgage loans | Residential | Reduced documentation interest-only    
Average recorded investment, interest income recognized and cash basis interest income related to impaired mortgage loans by segment and class    
Average recorded investment, loans with an allowance recorded 76,396us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
137,429us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Interest income recognized, loans with an allowance recorded 730us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
1,062us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Cash basis interest income, loans with an allowance recorded 737us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
1,041us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationInterestOnlyLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Mortgage loans | Residential | Reduced documentation amortizing    
Average recorded investment, interest income recognized and cash basis interest income related to impaired mortgage loans by segment and class    
Average recorded investment, loans with an allowance recorded 18,948us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
25,503us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Interest income recognized, loans with an allowance recorded 162us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
121us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Cash basis interest income, loans with an allowance recorded 162us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
119us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= af_ReducedDocumentationAmortizingLoansMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_ResidentialMortgageMember
Mortgage loans | Multi-family    
Average recorded investment, interest income recognized and cash basis interest income related to impaired mortgage loans by segment and class    
Average recorded investment, loans with an allowance recorded 24,542us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
28,660us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
Average recorded investment, loans without an allowance recorded 13,759us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
22,393us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
Interest income recognized, loans with an allowance recorded 260us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
358us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
Interest income recognized, loans without an allowance recorded 154us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
141us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
Cash basis interest income, loans with an allowance recorded 268us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
377us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
Cash basis interest income, loans without an allowance recorded 155us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
141us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= af_MultiFamilyMember
Mortgage loans | Commercial real estate    
Average recorded investment, interest income recognized and cash basis interest income related to impaired mortgage loans by segment and class    
Average recorded investment, loans with an allowance recorded 19,400us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_CommercialRealEstateMember
14,046us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_CommercialRealEstateMember
Average recorded investment, loans without an allowance recorded   7,132us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_CommercialRealEstateMember
Interest income recognized, loans with an allowance recorded 268us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_CommercialRealEstateMember
175us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_CommercialRealEstateMember
Interest income recognized, loans without an allowance recorded   0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_CommercialRealEstateMember
Cash basis interest income, loans with an allowance recorded 286us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_CommercialRealEstateMember
283us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_CommercialRealEstateMember
Cash basis interest income, loans without an allowance recorded   $ 0us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_MortgageReceivablesMember
/ af_FinancingReceivablesInformationByPortfolioSegmentAxis
= us-gaap_CommercialRealEstateMember