XML 27 R42.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans - Aging Analysis (Details) (USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Dec. 31, 2014 | Mar. 31, 2014
--- | --- | --- | ---
Aged analysis of past due loans |  |  |
30-59 Days Past Due | $ 6,311 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue | $ 1,978 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue |
60-89 Days Past Due | 10 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue | 987 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue |
Total Past Due | 6,321 us-gaap_FinancingReceivableRecordedInvestmentPastDue | 2,965 us-gaap_FinancingReceivableRecordedInvestmentPastDue |
Current | 1,121,700 us-gaap_FinancingReceivableRecordedInvestmentCurrent | 1,129,441 us-gaap_FinancingReceivableRecordedInvestmentCurrent |
Nonaccrual | 23,048 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus | 26,926 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus |
Total Loans | 1,151,069 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome | 1,159,332 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome | 1,111,237 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Commercial |  |  |
Aged analysis of past due loans |  |  |
30-59 Days Past Due | 684 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 38 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Total Past Due | 684 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 38 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Current | 120,311 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 125,658 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Nonaccrual | 1,897 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 1,500 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember |
Total Loans | 122,892 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 127,196 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember | 107,548 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialPortfolioSegmentMember
Real estate - commercial |  |  |
Aged analysis of past due loans |  |  |
Total Loans | 608,267 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |  | 579,297 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember
Real estate - commercial | Owner occupied general purpose |  |  |
Aged analysis of past due loans |  |  |
30-59 Days Past Due | 2,921 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 699 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Total Past Due | 2,921 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 699 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Current | 127,156 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 126,029 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Nonaccrual | 5,427 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 5,937 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Total Loans | 135,504 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 132,665 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Real estate - commercial | Owner occupied special purpose |  |  |
Aged analysis of past due loans |  |  |
Current | 170,733 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 167,874 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Nonaccrual | 1,409 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 1,441 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Total Loans | 172,142 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 169,315 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Real estate - commercial | Non-owner occupied general purpose |  |  |
Aged analysis of past due loans |  |  |
Current | 151,033 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 153,328 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Nonaccrual | 750 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 4,907 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Total Loans | 151,783 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 158,235 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedGeneralPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Real estate - commercial | Non-owner occupied special purpose |  |  |
Aged analysis of past due loans |  |  |
Current | 92,702 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 87,054 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Nonaccrual | 1,198 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 1,423 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Total Loans | 93,900 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 88,477 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateNonOwnerOccupiedSpecialPurposeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Real estate - commercial | Retail properties |  |  |
Aged analysis of past due loans |  |  |
Current | 41,012 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateRetailPropertiesLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 37,780 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateRetailPropertiesLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Total Loans | 41,012 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateRetailPropertiesLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 37,780 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateRetailPropertiesLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Real estate - commercial | Farm |  |  |
Aged analysis of past due loans |  |  |
Current | 12,556 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateFarmLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 14,157 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateFarmLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Nonaccrual | 1,370 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateFarmLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |  |
Total Loans | 13,926 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateFarmLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | 14,157 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_CommercialRealEstateFarmLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
Real estate - construction |  |  |
Aged analysis of past due loans |  |  |
Total Loans | 39,430 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  | 32,016 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Real estate - construction | Homebuilder |  |  |
Aged analysis of past due loans |  |  |
Current | 2,660 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateHomebuilderLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 3,204 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateHomebuilderLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Total Loans | 2,660 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateHomebuilderLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 3,204 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateHomebuilderLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Real estate - construction | Land |  |  |
Aged analysis of past due loans |  |  |
Current | 2,463 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateLandLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 1,658 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateLandLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Total Loans | 2,463 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateLandLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 1,658 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateLandLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Real estate - construction | Commercial speculative |  |  |
Aged analysis of past due loans |  |  |
Current | 6,300 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateCommercialSpeculativeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 13,431 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateCommercialSpeculativeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Total Loans | 6,300 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateCommercialSpeculativeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 13,431 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateCommercialSpeculativeLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Real estate - construction | All other |  |  |
Aged analysis of past due loans |  |  |
30-59 Days Past Due |  | 71 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateOtherReceivableMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
60-89 Days Past Due |  | 29 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateOtherReceivableMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Total Past Due |  | 100 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateOtherReceivableMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Current | 27,506 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateOtherReceivableMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 25,841 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateOtherReceivableMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Nonaccrual | 501 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateOtherReceivableMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 561 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateOtherReceivableMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Total Loans | 28,007 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateOtherReceivableMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 26,502 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ConstructionRealEstateOtherReceivableMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Real estate - residential |  |  |
Aged analysis of past due loans |  |  |
Total Loans | 363,967 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |  | 375,781 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember
Real estate - residential | Investor |  |  |
Aged analysis of past due loans |  |  |
30-59 Days Past Due | 359 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialInvestorLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |  |
Total Past Due | 359 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialInvestorLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |  |
Current | 134,329 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialInvestorLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 135,273 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialInvestorLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Nonaccrual | 1,160 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialInvestorLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 1,942 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialInvestorLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Total Loans | 135,848 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialInvestorLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 137,215 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialInvestorLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Real estate - residential | Owner occupied |  |  |
Aged analysis of past due loans |  |  |
30-59 Days Past Due | 2,092 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 1,076 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
60-89 Days Past Due |  | 914 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Total Past Due | 2,092 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 1,990 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Current | 107,125 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 107,727 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Nonaccrual | 6,745 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 6,711 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Total Loans | 115,962 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 116,428 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialOwnerOccupiedLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Real estate - residential | Revolving and junior liens |  |  |
Aged analysis of past due loans |  |  |
30-59 Days Past Due | 255 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 94 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
60-89 Days Past Due | 10 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 44 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Total Past Due | 265 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 138 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Current | 109,301 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 113,906 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Nonaccrual | 2,591 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 2,504 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Total Loans | 112,157 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember | 116,548 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = osbc_ResidentialRevolvingAndJuniorLiensLoanMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember |
Consumer |  |  |
Aged analysis of past due loans |  |  |
Current | 3,495 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 3,504 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember |
Total Loans | 3,495 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 3,504 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 2,837 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
All other |  |  |
Aged analysis of past due loans |  |  |
Current | 13,018 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember | 13,017 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember |
Total Loans | $ 13,018 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember | $ 13,017 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember | $ 13,758 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember

X
- Definition Financing receivables that are less than 60 days past due but more than 29 days past due. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are less than 90 days past due but more than 59 days past due. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are current. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded investment in financing receivables that are on nonaccrual status as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5111-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded Investment in financing receivables that are past due at the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_UnallocatedFinancingReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |