XML 38 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Allowance for Loan Losses - Summary of Activity in Allowance for Loan Losses, and Ending Balance of Loans, Net of Unearned Fees for Periods Indicated (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans $ 2,320,883tcbk_Loans $ 1,687,052tcbk_Loans $ 2,282,524tcbk_Loans
Individ. evaluated for impairment 65,026us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment 80,299us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment 62,246us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Loans pooled for evaluation 2,206,306us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment 1,553,831us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment 2,167,381us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Loans acquired with deteriorated credit quality 49,551tcbk_LoansAcquiredWithDeterioratedCreditQuality 52,922tcbk_LoansAcquiredWithDeterioratedCreditQuality 52,897tcbk_LoansAcquiredWithDeterioratedCreditQuality
Beginning balance 36,585us-gaap_LoansAndLeasesReceivableAllowance 38,245us-gaap_LoansAndLeasesReceivableAllowance 38,245us-gaap_LoansAndLeasesReceivableAllowance
Charge-offs (1,235)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (765)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (2,558)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
Recoveries 508us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 2,197us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 4,943us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
(Benefit) provision 197us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet (1,355)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet (4,045)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
Ending balance 36,055us-gaap_LoansAndLeasesReceivableAllowance 38,322us-gaap_LoansAndLeasesReceivableAllowance 36,585us-gaap_LoansAndLeasesReceivableAllowance
Ending balance:      
Individ. evaluated for impairment 4,692us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 3,941us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 4,267us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
Loans pooled for evaluation 28,265us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment 30,319us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment 28,891us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
Loans acquired with deteriorated credit quality 3,098us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality 4,062us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality 3,427us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
Home equity lines of credit [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans 345,210tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
337,802tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
352,584tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Individ. evaluated for impairment 6,290us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
7,091us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
6,968us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Loans pooled for evaluation 329,961us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
320,846us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
336,595us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Loans acquired with deteriorated credit quality 8,959tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
9,865tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
9,021tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Beginning balance 15,676us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
16,375us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
16,375us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Charge-offs (341)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
(178)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
(1,094)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Recoveries 119us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
329us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
960us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
(Benefit) provision (221)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
(160)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
(565)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Ending balance 15,233us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
16,366us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
15,676us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Ending balance:      
Individ. evaluated for impairment 1,857us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
1,394us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
1,974us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Loans pooled for evaluation 12,932us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
14,489us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
13,251us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Loans acquired with deteriorated credit quality 443us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
484us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
451us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_HomeEquityMember
Other Consumer [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans 32,999tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
27,633tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
33,074tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Individ. evaluated for impairment 338us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
101us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
323us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Loans pooled for evaluation 32,591us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
27,457us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
32,677us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Loans acquired with deteriorated credit quality 70tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
75tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
74tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Beginning balance 719us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
589us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
589us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Charge-offs (268)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
(127)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
(599)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Recoveries 152us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
183us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
495us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
(Benefit) provision 41us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
(55)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
234us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Ending balance 644us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
590us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
719us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Ending balance:      
Individ. evaluated for impairment 92us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
4us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
142us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Loans pooled for evaluation 552us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
586us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
572us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Loans acquired with deteriorated credit quality     5us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Construction [Member] | Residential [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans 40,105tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
37,394tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
38,618tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Individ. evaluated for impairment 2,655us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
2,793us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
2,683us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Loans pooled for evaluation 36,714us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
33,153us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
35,260us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Loans acquired with deteriorated credit quality 736tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,448tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
675tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Beginning balance 1,434us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,559us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,559us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Charge-offs   (4)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
(4)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Recoveries 11us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
511us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,377us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
(Benefit) provision (695)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
(565)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
(1,498)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Ending balance 750us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,501us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,434us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Ending balance:      
Individ. evaluated for impairment 59us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
104us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
60us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Loans pooled for evaluation 505us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
769us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
332us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Loans acquired with deteriorated credit quality 186us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
627us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,042us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Construction [Member] | Commercial [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans 45,648tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
22,156tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
35,518tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Individ. evaluated for impairment 94us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
19us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
99us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Loans pooled for evaluation 45,554us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
22,081us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
36,419us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Loans acquired with deteriorated credit quality   56tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
 
Beginning balance 411us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,263us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,263us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Charge-offs   (69)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
(69)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Recoveries 19us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
115us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
181us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
(Benefit) provision (180)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
229us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
(964)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Ending balance 250us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,538us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
411us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Ending balance:      
Loans pooled for evaluation 250us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
1,033us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
322us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
Loans acquired with deteriorated credit quality   505us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
89us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConstructionLoansMember
RE Mortgage [Member] | Residential [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans 282,383tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
195,826tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
279,420tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Individ. evaluated for impairment 7,786us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
7,322us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
7,188us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Loans pooled for evaluation 270,571us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
184,002us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
268,227us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Loans acquired with deteriorated credit quality 4,026tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
4,502tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
4,005tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Beginning balance 3,086us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
3,154us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
3,154us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Charge-offs (81)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
(135)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
(171)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Recoveries 1us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
  2us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
(Benefit) provision (241)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
(39)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
101us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Ending balance 2,765us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
2,980us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
3,086us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Ending balance:      
Individ. evaluated for impairment 988us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
666us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
974us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Loans pooled for evaluation 1,709us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
1,962us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
1,915us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Loans acquired with deteriorated credit quality 69us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
352us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
197us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
RE Mortgage [Member] | Commercial [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans 1,364,480tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
930,472tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
1,335,939tcbk_Loans
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Individ. evaluated for impairment 44,523us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
59,613us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
41,932us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Loans pooled for evaluation 1,292,006us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
840,642us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
1,263,090us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Loans acquired with deteriorated credit quality 27,951tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
30,217tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
30,917tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Beginning balance 9,227us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
9,700us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
9,700us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Charge-offs   (13)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
(110)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Recoveries 96us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
172us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
540us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
(Benefit) provision 1,128us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
16us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
(903)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Ending balance 10,451us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
9,875us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
9,227us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Ending balance:      
Individ. evaluated for impairment 799us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
968us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
410us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Loans pooled for evaluation 8,464us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
8,129us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
8,408us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Loans acquired with deteriorated credit quality 1,188us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
778us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
409us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= us-gaap_MortgageLoansOnRealEstateMember
Home equity loans [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans 32,486tcbk_Loans
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
15,776tcbk_Loans
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
31,314tcbk_Loans
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Individ. evaluated for impairment 1,359us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
774us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
1,278us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Loans pooled for evaluation 30,374us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
14,522us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
29,266us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Loans acquired with deteriorated credit quality 753tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
480tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
770tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Beginning balance 1,797us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
1,208us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
1,208us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Charge-offs (11)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
  (29)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Recoveries 3us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
2us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
34us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
(Benefit) provision 191us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
81us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
584us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Ending balance 1,980us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
1,291us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
1,797us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Ending balance:      
Individ. evaluated for impairment 337us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
178us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
284us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Loans pooled for evaluation 1,643us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
1,113us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
1,513us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_HomeEquityLoansMember
Auto Indirect [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans 32tcbk_Loans
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
575tcbk_Loans
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
112tcbk_Loans
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
Individ. evaluated for impairment 14us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
49us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
18us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
Loans pooled for evaluation 18us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
526us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
94us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
Beginning balance 9us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
66us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
66us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
Charge-offs     (3)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
Recoveries 20us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
12us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
86us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
(Benefit) provision (23)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
(33)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
(140)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
Ending balance 6us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
45us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
9us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
Ending balance:      
Individ. evaluated for impairment 1us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
1us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
 
Loans pooled for evaluation 5us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
44us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
9us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_AutoIndirectMember
C&I [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Total loans 177,540tcbk_Loans
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
119,418tcbk_Loans
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
174,945tcbk_Loans
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Individ. evaluated for impairment 1,967us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
2,537us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
1,757us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Loans pooled for evaluation 168,517us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
110,602us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
165,753us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Loans acquired with deteriorated credit quality 7,056tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
6,279tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
7,435tcbk_LoansAcquiredWithDeterioratedCreditQuality
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Beginning balance 4,226us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
4,331us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
4,331us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Charge-offs (534)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
(239)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
(479)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Recoveries 87us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
873us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
1,268us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
(Benefit) provision 197us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
(829)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
(894)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Ending balance 3,976us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
4,136us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
4,226us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Ending balance:      
Individ. evaluated for impairment 559us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
626us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
423us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Loans pooled for evaluation 2,205us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
2,194us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
2,569us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
Loans acquired with deteriorated credit quality $ 1,212us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
$ 1,316us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember
$ 1,234us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= tcbk_CommercialAndIndustrialLoanMember