XML 30 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Credit Quality and Nonperforming Assets (Past Due and Nonaccrual Loans) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due $ 3,601us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue $ 6,662us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
60-89 Days Past Due 297us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue 1,522us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
90 Days or More Past Due 14,050us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue [1] 14,820us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue [2]
Total Past Due 17,948us-gaap_FinancingReceivableRecordedInvestmentPastDue 23,004us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current 1,047,896us-gaap_FinancingReceivableRecordedInvestmentCurrent 947,649us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total Loans 1,065,844us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 970,653us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Non-Accrual Loans 19,766us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus [3] 20,678us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus [3]
Consumer loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due 38us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
136us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
60-89 Days Past Due 5us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
17us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
90 Days or More Past Due    [1]    [2]
Total Past Due 43us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
153us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Current 17,401us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
18,732us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Total Loans 17,444us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
18,885us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Non-Accrual Loans 601us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
[3] 826us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
[3]
Agricultural [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due 309us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
618us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
60-89 Days Past Due      
90 Days or More Past Due 487us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
[1]    [2]
Total Past Due 796us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
618us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
Current 27,705us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
27,128us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
Total Loans 28,501us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
27,746us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
Non-Accrual Loans 487us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_AgriculturalMember
[3]    [3]
Commercial and Industrial [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due 1,139us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
1,346us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
60-89 Days Past Due 24us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
153us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
90 Days or More Past Due 346us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
[1] 39us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
[2]
Total Past Due 1,509us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
1,538us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
Current 107,954us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
112,233us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
Total Loans 109,463us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
113,771us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
Non-Accrual Loans 976us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
[3] 821us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialAndIndustrialLoansMember
[3]
Mortgage warehouse lines [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due      
60-89 Days Past Due      
90 Days or More Past Due    [1]    [2]
Total Past Due      
Current 204,233us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MortgageWarehouseLinesMember
106,021us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MortgageWarehouseLinesMember
Total Loans 204,233us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MortgageWarehouseLinesMember
106,021us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MortgageWarehouseLinesMember
Non-Accrual Loans    [3]    [3]
Real Estate Loans [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due 2,115us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
4,562us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
60-89 Days Past Due 268us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
1,352us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
90 Days or More Past Due 13,217us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[1] 14,781us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[2]
Total Past Due 15,600us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
20,695us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Current 690,603us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
683,535us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Total Loans 706,203us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
704,230us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Non-Accrual Loans 17,702us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3] 19,031us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3]
Real Estate Loans [Member] | 1-4 Family residential construction [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due 332us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ResidentialOneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
  
60-89 Days Past Due    332us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ResidentialOneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
90 Days or More Past Due    [1]    [2]
Total Past Due 332us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ResidentialOneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
332us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ResidentialOneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Current 5,419us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ResidentialOneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
5,526us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ResidentialOneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Total Loans 5,751us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ResidentialOneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
5,858us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ResidentialOneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Non-Accrual Loans    [3]    [3]
Real Estate Loans [Member] | Other Construction/Land [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due    93us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
60-89 Days Past Due    59us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
90 Days or More Past Due 3,034us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[1] 3,253us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[2]
Total Past Due 3,034us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
3,405us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Current 19,757us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
16,503us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Total Loans 22,791us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
19,908us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Non-Accrual Loans 3,209us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3] 3,547us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_ConstructionAndLandDevelopmentMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3]
Real Estate Loans [Member] | 1-4 Family - closed end [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due 804us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
1,125us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
60-89 Days Past Due    597us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
90 Days or More Past Due 1,260us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[1] 2,874us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[2]
Total Past Due 2,064us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
4,596us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Current 134,044us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
109,663us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Total Loans 136,108us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
114,259us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Non-Accrual Loans 1,728us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3] 3,042us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_OneToFourFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3]
Real Estate Loans [Member] | Equity Lines [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due 210us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
98us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
60-89 Days Past Due 48us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
44us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
90 Days or More Past Due 216us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[1] 214us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[2]
Total Past Due 474us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
356us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Current 46,757us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
49,361us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Total Loans 47,231us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
49,717us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Non-Accrual Loans 1,138us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3] 1,049us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_EquityLineOfCreditMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3]
Real Estate Loans [Member] | Multi-family residential [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due    185us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
60-89 Days Past Due 170us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
  
90 Days or More Past Due 180us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[1] 171us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[2]
Total Past Due 350us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
356us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Current 18,266us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
18,362us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Total Loans 18,616us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
18,718us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Non-Accrual Loans 180us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3] 171us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_MultiFamilyMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3]
Real Estate Loans [Member] | Commercial real estate - owner occupied [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due 769us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
1,460us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
60-89 Days Past Due    26us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
90 Days or More Past Due 177us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[1] 1,316us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[2]
Total Past Due 946us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
2,802us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Current 214,150us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
215,852us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Total Loans 215,096us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
218,654us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Non-Accrual Loans 2,856us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3] 3,417us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3]
Real Estate Loans [Member] | Commercial real estate - Non-owner occupied [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due    604us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
60-89 Days Past Due    294us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
90 Days or More Past Due 7,467us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[1] 6,953us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[2]
Total Past Due 7,467us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
7,851us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Current 124,198us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
124,226us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Total Loans 131,665us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
132,077us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Non-Accrual Loans 7,658us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3] 7,754us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_CommercialMortgageLoansNonOwnerOccupiedMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3]
Real Estate Loans [Member] | Farmland [Member]    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
30-59 Days Past Due    997us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
60-89 Days Past Due 50us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
  
90 Days or More Past Due 883us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[1]    [2]
Total Past Due 933us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
997us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Current 128,012us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
144,042us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Total Loans 128,945us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
145,039us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
Non-Accrual Loans $ 933us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3] $ 51us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bsrr_FarmlandMember
/ bsrr_PortfolioSegmentsAxis
= bsrr_RealEstateLoansMember
[3]
[1] As of March 31, 2015 there were no loans over 90 days past due and still acrruing.
[2] As of December 31, 2014 there were no loans over 90 days past due and still accruing.
[3] Included in total financing receivables