XML 70 R59.htm IDEA: XBRL DOCUMENT
v3.23.3

Allowance for Credit Losses - Amortized Cost Basis of Loans Experiencing Financial difficulty and Modified (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2023 | Sep. 30, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Principal Forgiveness | $ 0 | $ 0
Payment Delay/Term Extension | $ 45 | $ 206
Interest Rate Reduction | 0.00% | 0.00%
Combination - Payment Delay/Term Reduction | $ 1,043 | $ 1,043
Total % of Loans Outstanding (Percentage) | 0.38% | 0.40%
Term Change from Amortizing to I/O | $ 1,088 | $ 1,088
12 Months Term Extension |  | 206
Farmland |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Term Change from Amortizing to I/O | 1,043 | 1,043
12 Months Term Extension | 0 | 0
Commercial Real Estate | Farmland |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Principal Forgiveness | 0 | 0
Payment Delay/Term Extension | $ 0 | $ 0
Interest Rate Reduction | 0.00% | 0.00%
Combination - Payment Delay/Term Reduction | $ 1,043 | $ 1,043
Total % of Loans Outstanding (Percentage) | 0.37% | 0.37%
Commercial and industrial |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Principal Forgiveness | $ 0 | $ 0
Payment Delay/Term Extension | $ 45 | $ 206
Interest Rate Reduction | 0.00% | 0.00%
Combination - Payment Delay/Term Reduction | $ 0 | $ 0
Total % of Loans Outstanding (Percentage) | 0.01% | 0.03%
Term Change from Amortizing to I/O | $ 45 | $ 45
12 Months Term Extension |  | $ 206

X
- Definition Combination Payment Delay Or Term Reduction + References No definition available. + Details
Name: | tcbk_CombinationPaymentDelayOrTermReduction
Namespace Prefix: | tcbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable, Amortized Costs Basis, Percentage Outstanding + References No definition available. + Details
Name: | tcbk_FinancingReceivableAmortizedCostsBasisPercentageOutstanding
Namespace Prefix: | tcbk_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Extension Term. Amount + References No definition available. + Details
Name: | tcbk_FinancingReceivableExtensionTermAmount
Namespace Prefix: | tcbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payment Delay/Extension, Amount + References No definition available. + Details
Name: | tcbk_PaymentDelayExtensionAmount
Namespace Prefix: | tcbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Principal Forgiveness + References No definition available. + Details
Name: | tcbk_PrincipalForgiveness
Namespace Prefix: | tcbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Term Change From Amortizing, Income Outstanding + References No definition available. + Details
Name: | tcbk_TermChangeFromAmortizingIncomeOutstanding
Namespace Prefix: | tcbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Incremental percentage increase (decrease) in the stated rate on a debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentInterestRateIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=tcbk_CommercialAndIndustrialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |