2024 Q1 Form 10-K Financial Statement

#000095017024030078 Filed on March 12, 2024

View on sec.gov

Income Statement

Concept 2024 Q1 2023 Q4 2023

Balance Sheet

Concept 2024 Q1 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments
YoY Change
Cash & Equivalents $259.6M
Short-Term Investments
Other Short-Term Assets
YoY Change
Inventory
Prepaid Expenses
Receivables
Other Receivables
Total Short-Term Assets
YoY Change
LONG-TERM ASSETS
Property, Plant & Equipment $22.99M $32.49M
YoY Change -7.49% -7.04%
Goodwill $41.07M
YoY Change 0.0%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets
YoY Change
Total Long-Term Assets
YoY Change
TOTAL ASSETS
Total Short-Term Assets
Total Long-Term Assets
Total Assets $3.142B $3.142B
YoY Change 0.8% 0.8%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable
YoY Change
Accrued Expenses $10.30M $10.30M
YoY Change -6.36% -6.36%
Deferred Revenue
YoY Change
Short-Term Debt
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $10.30M $10.30M
YoY Change -6.36% -6.36%
LONG-TERM LIABILITIES
Long-Term Debt $29.80M $29.80M
YoY Change 0.45% 0.45%
Other Long-Term Liabilities $28.27M $28.27M
YoY Change 2.77% 2.77%
Total Long-Term Liabilities $58.07M $58.07M
YoY Change 1.57% 1.57%
TOTAL LIABILITIES
Total Short-Term Liabilities $10.30M $10.30M
Total Long-Term Liabilities $58.07M $58.07M
Total Liabilities $2.781B $2.781B
YoY Change 0.64% 0.64%
SHAREHOLDERS EQUITY
Retained Earnings $158.9M
YoY Change 12.2%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $361.6M $361.6M
YoY Change
Total Liabilities & Shareholders Equity $3.142B $3.142B
YoY Change 0.8% 0.8%

Cashflow Statement

Concept 2024 Q1 2023 Q4 2023

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023 dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
CY2023Q4 us-gaap Operating Lease Right Of Use Asset Statement Of Financial Position Extensible List
OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherAssets
CY2023Q4 us-gaap Operating Lease Liability Statement Of Financial Position Extensible List
OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilities
CY2020 cstr Cares Act Of2020 Net Operating Loss Carryback Period
CARESActOf2020NetOperatingLossCarrybackPeriod
P5Y
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023Q4 ecd Trd Arr Duration
TrdArrDuration
P4Y9M24D
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001676479
CY2023 us-gaap Type Of Revenue Extensible List
TypeOfRevenueExtensibleList
http://fasb.org/us-gaap/2023#MortgageBankingMember
CY2022 us-gaap Type Of Revenue Extensible List
TypeOfRevenueExtensibleList
http://fasb.org/us-gaap/2023#MortgageBankingMember
CY2021 us-gaap Type Of Revenue Extensible List
TypeOfRevenueExtensibleList
http://fasb.org/us-gaap/2023#MortgageBankingMember
CY2023Q4 us-gaap Derivative Liability Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
http://fasb.org/us-gaap/2023#OtherLiabilities
CY2023 us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Net Derivative Asset Liability Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList
http://ir.capstarbank.com/20231231#MortgageBankingNonInterestIncome
CY2022 us-gaap Fair Value Recurring Basis Unobservable Input Reconciliation Net Derivative Asset Liability Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList
http://ir.capstarbank.com/20231231#MortgageBankingNonInterestIncome
CY2023 dei Document Type
DocumentType
10-K
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-12-31
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Entity File Number
EntityFileNumber
001-37886
CY2023 dei Entity Registrant Name
EntityRegistrantName
CAPSTAR FINANCIAL HOLDINGS, INC.
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
TN
CY2023 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
81-1527911
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
1201 Demonbreun Street
CY2023 dei Entity Address Address Line2
EntityAddressAddressLine2
Suite 700
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Nashville
CY2023 dei Entity Address State Or Province
EntityAddressStateOrProvince
TN
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
37203
CY2023 dei City Area Code
CityAreaCode
615
CY2023 dei Local Phone Number
LocalPhoneNumber
732-6400
CY2023 dei Security12b Title
Security12bTitle
Common Stock, $1.00 par value per share
CY2023 dei Trading Symbol
TradingSymbol
CSTR
CY2023 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Small Business
EntitySmallBusiness
false
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023Q2 dei Entity Public Float
EntityPublicFloat
256252717000
CY2024Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
20813615
CY2023 dei Auditor Firm
AuditorFirmId
149
CY2023 dei Auditor Name
AuditorName
Elliott Davis, PLLC
CY2023 dei Auditor Location
AuditorLocation
Raleigh, North Carolina
CY2023Q4 us-gaap Cash And Due From Banks
CashAndDueFromBanks
25752000
CY2022Q4 us-gaap Cash And Due From Banks
CashAndDueFromBanks
25280000
CY2023Q4 us-gaap Interest Bearing Deposits In Banks
InterestBearingDepositsInBanks
223859000
CY2022Q4 us-gaap Interest Bearing Deposits In Banks
InterestBearingDepositsInBanks
105558000
CY2023Q4 us-gaap Federal Funds Sold
FederalFundsSold
10000000
CY2022Q4 us-gaap Federal Funds Sold
FederalFundsSold
4467000
CY2023Q4 us-gaap Cash Cash Equivalents And Federal Funds Sold
CashCashEquivalentsAndFederalFundsSold
259611000
CY2022Q4 us-gaap Cash Cash Equivalents And Federal Funds Sold
CashCashEquivalentsAndFederalFundsSold
135305000
CY2023Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
2000000
CY2022Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
0
CY2023Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
359320000
CY2022Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
396416000
CY2023Q4 us-gaap Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
0
CY2022Q4 us-gaap Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
1240000
CY2023Q4 us-gaap Held To Maturity Securities
HeldToMaturitySecurities
0
CY2022Q4 us-gaap Held To Maturity Securities
HeldToMaturitySecurities
1240000
CY2023Q4 us-gaap Loans Held For Sale Fair Value Disclosure
LoansHeldForSaleFairValueDisclosure
10287000
CY2022Q4 us-gaap Loans Held For Sale Fair Value Disclosure
LoansHeldForSaleFairValueDisclosure
12636000
CY2023Q4 us-gaap Loans Receivable Held For Sale Amount
LoansReceivableHeldForSaleAmount
32264000
CY2022Q4 us-gaap Loans Receivable Held For Sale Amount
LoansReceivableHeldForSaleAmount
44708000
CY2023Q4 us-gaap Loans And Leases Receivable Net Of Deferred Income
LoansAndLeasesReceivableNetOfDeferredIncome
2269746000
CY2022Q4 us-gaap Loans And Leases Receivable Net Of Deferred Income
LoansAndLeasesReceivableNetOfDeferredIncome
2312798000
CY2023Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
24292000
CY2022Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
23806000
CY2023Q4 us-gaap Loans And Leases Receivable Net Reported Amount
LoansAndLeasesReceivableNetReportedAmount
2245454000
CY2022Q4 us-gaap Loans And Leases Receivable Net Reported Amount
LoansAndLeasesReceivableNetReportedAmount
2288992000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
22994000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
24855000
CY2023Q4 us-gaap Restricted Investments
RestrictedInvestments
13334000
CY2022Q4 us-gaap Restricted Investments
RestrictedInvestments
16632000
CY2023Q4 us-gaap Accrued Investment Income Receivable
AccruedInvestmentIncomeReceivable
12588000
CY2022Q4 us-gaap Accrued Investment Income Receivable
AccruedInvestmentIncomeReceivable
10511000
CY2022 us-gaap Interest Income Securities Tax Exempt
InterestIncomeSecuritiesTaxExempt
1268000
CY2021 us-gaap Interest Income Securities Tax Exempt
InterestIncomeSecuritiesTaxExempt
1408000
CY2023 us-gaap Interest Income Federal Funds Sold
InterestIncomeFederalFundsSold
194000
CY2022 us-gaap Interest Income Federal Funds Sold
InterestIncomeFederalFundsSold
76000
CY2021 us-gaap Interest Income Federal Funds Sold
InterestIncomeFederalFundsSold
21000
CY2023 cstr Interest Income From Restricted Equity Securities
InterestIncomeFromRestrictedEquitySecurities
1048000
CY2022 cstr Interest Income From Restricted Equity Securities
InterestIncomeFromRestrictedEquitySecurities
784000
CY2021 cstr Interest Income From Restricted Equity Securities
InterestIncomeFromRestrictedEquitySecurities
640000
CY2023 us-gaap Interest Income Deposits With Financial Institutions
InterestIncomeDepositsWithFinancialInstitutions
10729000
CY2023Q4 us-gaap Goodwill
Goodwill
41068000
CY2022Q4 us-gaap Goodwill
Goodwill
41068000
CY2023Q4 us-gaap Finite Lived Core Deposits Gross
FiniteLivedCoreDepositsGross
3560000
CY2022Q4 us-gaap Finite Lived Core Deposits Gross
FiniteLivedCoreDepositsGross
5001000
CY2023Q4 us-gaap Other Real Estate
OtherRealEstate
11000
CY2022Q4 us-gaap Other Real Estate
OtherRealEstate
0
CY2023Q4 us-gaap Other Assets
OtherAssets
151971000
CY2022Q4 us-gaap Other Assets
OtherAssets
152441000
CY2023Q4 us-gaap Assets
Assets
3142175000
CY2022Q4 us-gaap Assets
Assets
3117169000
CY2023Q4 us-gaap Noninterest Bearing Deposit Liabilities
NoninterestBearingDepositLiabilities
360397000
CY2022Q4 us-gaap Noninterest Bearing Deposit Liabilities
NoninterestBearingDepositLiabilities
512076000
CY2023Q4 us-gaap Interest Bearing Deposit Liabilities
InterestBearingDepositLiabilities
988963000
CY2022Q4 us-gaap Interest Bearing Deposit Liabilities
InterestBearingDepositLiabilities
749857000
CY2023Q4 us-gaap Deposits Money Market Deposits
DepositsMoneyMarketDeposits
658080000
CY2022Q4 us-gaap Deposits Money Market Deposits
DepositsMoneyMarketDeposits
709190000
CY2023Q4 us-gaap Time Deposits
TimeDeposits
654812000
CY2022Q4 us-gaap Time Deposits
TimeDeposits
708696000
CY2023Q4 us-gaap Deposits
Deposits
2662252000
CY2022Q4 us-gaap Deposits
Deposits
2679819000
CY2023Q4 us-gaap Federal Home Loan Bank Advances Branch Of Fhlb Bank Amount Of Advances By Branch
FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch
50000000
CY2022Q4 us-gaap Federal Home Loan Bank Advances Branch Of Fhlb Bank Amount Of Advances By Branch
FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch
15000000
CY2023Q4 us-gaap Subordinated Debt
SubordinatedDebt
29800000
CY2022Q4 us-gaap Subordinated Debt
SubordinatedDebt
29666000
CY2023Q4 us-gaap Other Liabilities
OtherLiabilities
38565000
CY2022Q4 us-gaap Other Liabilities
OtherLiabilities
38502000
CY2023Q4 us-gaap Liabilities
Liabilities
2780617000
CY2022Q4 us-gaap Liabilities
Liabilities
2762987000
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
227185000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
240863000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
158934000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
141657000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-45268000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-50052000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
361558000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
354182000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3142175000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3117169000
CY2023 us-gaap Interest And Fee Income Loans And Leases
InterestAndFeeIncomeLoansAndLeases
137072000
CY2022 us-gaap Interest And Fee Income Loans And Leases
InterestAndFeeIncomeLoansAndLeases
101501000
CY2021 us-gaap Interest And Fee Income Loans And Leases
InterestAndFeeIncomeLoansAndLeases
89219000
CY2023 us-gaap Interest Income Securities Taxable
InterestIncomeSecuritiesTaxable
7927000
CY2022 us-gaap Interest Income Securities Taxable
InterestIncomeSecuritiesTaxable
7642000
CY2021 us-gaap Interest Income Securities Taxable
InterestIncomeSecuritiesTaxable
6573000
CY2023 us-gaap Interest Income Securities Tax Exempt
InterestIncomeSecuritiesTaxExempt
1218000
CY2022 us-gaap Interest Income Deposits With Financial Institutions
InterestIncomeDepositsWithFinancialInstitutions
2262000
CY2021 us-gaap Interest Income Deposits With Financial Institutions
InterestIncomeDepositsWithFinancialInstitutions
598000
CY2023 us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
158188000
CY2022 us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
113533000
CY2021 us-gaap Interest And Dividend Income Operating
InterestAndDividendIncomeOperating
98459000
CY2023 us-gaap Interest Expense Demand Deposit Accounts
InterestExpenseDemandDepositAccounts
21344000
CY2022 us-gaap Interest Expense Demand Deposit Accounts
InterestExpenseDemandDepositAccounts
4479000
CY2021 us-gaap Interest Expense Demand Deposit Accounts
InterestExpenseDemandDepositAccounts
1626000
CY2023 us-gaap Interest Expense Now Accounts Money Market Accounts And Savings Deposits
InterestExpenseNOWAccountsMoneyMarketAccountsAndSavingsDeposits
16454000
CY2022 us-gaap Interest Expense Now Accounts Money Market Accounts And Savings Deposits
InterestExpenseNOWAccountsMoneyMarketAccountsAndSavingsDeposits
5102000
CY2021 us-gaap Interest Expense Now Accounts Money Market Accounts And Savings Deposits
InterestExpenseNOWAccountsMoneyMarketAccountsAndSavingsDeposits
1203000
CY2023 us-gaap Interest Expense Time Deposits
InterestExpenseTimeDeposits
29990000
CY2022 us-gaap Interest Expense Time Deposits
InterestExpenseTimeDeposits
5421000
CY2021 us-gaap Interest Expense Time Deposits
InterestExpenseTimeDeposits
2873000
CY2023 us-gaap Interest Expense Federal Funds Purchased
InterestExpenseFederalFundsPurchased
0
CY2022 us-gaap Interest Expense Federal Funds Purchased
InterestExpenseFederalFundsPurchased
2000
CY2021 us-gaap Interest Expense Federal Funds Purchased
InterestExpenseFederalFundsPurchased
0
CY2023 us-gaap Interest Expense Federal Home Loan Bank And Federal Reserve Bank Advances Long Term
InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesLongTerm
2944000
CY2022 us-gaap Interest Expense Federal Home Loan Bank And Federal Reserve Bank Advances Long Term
InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesLongTerm
862000
CY2021 us-gaap Interest Expense Federal Home Loan Bank And Federal Reserve Bank Advances Long Term
InterestExpenseFederalHomeLoanBankAndFederalReserveBankAdvancesLongTerm
12000
CY2023 us-gaap Interest Expense Debt
InterestExpenseDebt
1575000
CY2022 us-gaap Interest Expense Debt
InterestExpenseDebt
1575000
CY2021 us-gaap Interest Expense Debt
InterestExpenseDebt
1575000
CY2023 us-gaap Interest Expense
InterestExpense
72307000
CY2022 us-gaap Interest Expense
InterestExpense
17441000
CY2021 us-gaap Interest Expense
InterestExpense
7289000
CY2023 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
85881000
CY2022 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
96092000
CY2021 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
91170000
CY2023 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
-206000
CY2022 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
2474000
CY2021 us-gaap Provision For Loan Losses Expensed
ProvisionForLoanLossesExpensed
-1066000
CY2023 cstr Provision For Credit Losses On Available For Sale Securities
ProvisionForCreditLossesOnAvailableForSaleSecurities
2000000
CY2022 cstr Provision For Credit Losses On Available For Sale Securities
ProvisionForCreditLossesOnAvailableForSaleSecurities
0
CY2021 cstr Provision For Credit Losses On Available For Sale Securities
ProvisionForCreditLossesOnAvailableForSaleSecurities
0
CY2023 cstr Recovery Of Provision For Credit Losses On Unfunded Commitments
RecoveryOfProvisionForCreditLossesOnUnfundedCommitments
-945000
CY2022 cstr Recovery Of Provision For Credit Losses On Unfunded Commitments
RecoveryOfProvisionForCreditLossesOnUnfundedCommitments
0
CY2021 cstr Recovery Of Provision For Credit Losses On Unfunded Commitments
RecoveryOfProvisionForCreditLossesOnUnfundedCommitments
0
CY2023 cstr Total Provision For Recovery Of Credit Losses
TotalProvisionForRecoveryOfCreditLosses
849000
CY2022 cstr Total Provision For Recovery Of Credit Losses
TotalProvisionForRecoveryOfCreditLosses
2474000
CY2021 cstr Total Provision For Recovery Of Credit Losses
TotalProvisionForRecoveryOfCreditLosses
-1066000
CY2023 us-gaap Interest Income Expense After Provision For Loan Loss
InterestIncomeExpenseAfterProvisionForLoanLoss
85032000
CY2022 us-gaap Interest Income Expense After Provision For Loan Loss
InterestIncomeExpenseAfterProvisionForLoanLoss
93618000
CY2021 us-gaap Interest Income Expense After Provision For Loan Loss
InterestIncomeExpenseAfterProvisionForLoanLoss
92236000
CY2023 cstr Deposit Service Charges Non Interest Income
DepositServiceChargesNonInterestIncome
5289000
CY2022 cstr Deposit Service Charges Non Interest Income
DepositServiceChargesNonInterestIncome
4781000
CY2021 cstr Deposit Service Charges Non Interest Income
DepositServiceChargesNonInterestIncome
4515000
CY2023 cstr Interchange Debit Card Transaction Fees
InterchangeDebitCardTransactionFees
4879000
CY2022 cstr Interchange Debit Card Transaction Fees
InterchangeDebitCardTransactionFees
5053000
CY2021 cstr Interchange Debit Card Transaction Fees
InterchangeDebitCardTransactionFees
4816000
CY2023 cstr Mortgage Banking Non Interest Income
MortgageBankingNonInterestIncome
3383000
CY2022 cstr Mortgage Banking Non Interest Income
MortgageBankingNonInterestIncome
5073000
CY2021 cstr Mortgage Banking Non Interest Income
MortgageBankingNonInterestIncome
16058000
CY2023 us-gaap Loans And Leases Receivable Gain Loss On Sales Net
LoansAndLeasesReceivableGainLossOnSalesNet
84000
CY2022 us-gaap Loans And Leases Receivable Gain Loss On Sales Net
LoansAndLeasesReceivableGainLossOnSalesNet
78000
CY2021 us-gaap Loans And Leases Receivable Gain Loss On Sales Net
LoansAndLeasesReceivableGainLossOnSalesNet
8613000
CY2023 cstr Wealth Management Non Interest Income
WealthManagementNonInterestIncome
1710000
CY2022 cstr Wealth Management Non Interest Income
WealthManagementNonInterestIncome
1687000
CY2021 cstr Wealth Management Non Interest Income
WealthManagementNonInterestIncome
1850000
CY2023 cstr Sba Lending Non Income Interest
SbaLendingNonIncomeInterest
3323000
CY2022 cstr Sba Lending Non Income Interest
SbaLendingNonIncomeInterest
2501000
CY2021 cstr Sba Lending Non Income Interest
SbaLendingNonIncomeInterest
2060000
CY2023 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
5000
CY2022 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
8000
CY2021 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
28000
CY2023 us-gaap Bank Owned Life Insurance Income
BankOwnedLifeInsuranceIncome
3942000
CY2022 us-gaap Bank Owned Life Insurance Income
BankOwnedLifeInsuranceIncome
2996000
CY2021 us-gaap Bank Owned Life Insurance Income
BankOwnedLifeInsuranceIncome
1829000
CY2023 us-gaap Noninterest Income Other
NoninterestIncomeOther
3536000
CY2022 us-gaap Noninterest Income Other
NoninterestIncomeOther
2345000
CY2021 us-gaap Noninterest Income Other
NoninterestIncomeOther
2912000
CY2023 us-gaap Noninterest Income
NoninterestIncome
26151000
CY2022 us-gaap Noninterest Income
NoninterestIncome
24522000
CY2021 us-gaap Noninterest Income
NoninterestIncome
42681000
CY2023 us-gaap Labor And Related Expense
LaborAndRelatedExpense
40314000
CY2022 us-gaap Labor And Related Expense
LaborAndRelatedExpense
38065000
CY2021 us-gaap Labor And Related Expense
LaborAndRelatedExpense
41758000
CY2023 us-gaap Information Technology And Data Processing
InformationTechnologyAndDataProcessing
12884000
CY2022 us-gaap Information Technology And Data Processing
InformationTechnologyAndDataProcessing
11152000
CY2021 us-gaap Information Technology And Data Processing
InformationTechnologyAndDataProcessing
11248000
CY2023 us-gaap Occupancy Net
OccupancyNet
4514000
CY2022 us-gaap Occupancy Net
OccupancyNet
4299000
CY2021 us-gaap Occupancy Net
OccupancyNet
4205000
CY2023 us-gaap Equipment Expense
EquipmentExpense
2592000
CY2022 us-gaap Equipment Expense
EquipmentExpense
2988000
CY2021 us-gaap Equipment Expense
EquipmentExpense
3507000
CY2023 us-gaap Professional Fees
ProfessionalFees
3067000
CY2022 us-gaap Professional Fees
ProfessionalFees
2175000
CY2021 us-gaap Professional Fees
ProfessionalFees
2155000
CY2023 cstr State Regulatory Fees And Federal Deposit Insurance Corporation Insurance Expenses
StateRegulatoryFeesAndFederalDepositInsuranceCorporationInsuranceExpenses
1806000
CY2022 cstr State Regulatory Fees And Federal Deposit Insurance Corporation Insurance Expenses
StateRegulatoryFeesAndFederalDepositInsuranceCorporationInsuranceExpenses
1080000
CY2021 cstr State Regulatory Fees And Federal Deposit Insurance Corporation Insurance Expenses
StateRegulatoryFeesAndFederalDepositInsuranceCorporationInsuranceExpenses
1031000
CY2023 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
1682000
CY2022 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
0
CY2021 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
323000
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1441000
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1690000
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1939000
CY2023 us-gaap Other Noninterest Expense
OtherNoninterestExpense
6684000
CY2022 us-gaap Other Noninterest Expense
OtherNoninterestExpense
7921000
CY2021 us-gaap Other Noninterest Expense
OtherNoninterestExpense
7375000
CY2023 us-gaap Noninterest Expense
NoninterestExpense
74984000
CY2022 us-gaap Noninterest Expense
NoninterestExpense
69370000
CY2021 us-gaap Noninterest Expense
NoninterestExpense
73541000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
36199000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
48770000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
61376000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6395000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
9753000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
12699000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
29804000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
39017000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
48677000
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.41
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.77
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.2
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.41
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.77
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.19
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
21142177
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
22010462
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
22127919
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
21172712
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
22059855
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
22179461
CY2023 us-gaap Net Income Loss
NetIncomeLoss
29804000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
39017000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
48677000
CY2023 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
6455000
CY2022 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
-65897000
CY2021 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
-12141000
CY2023 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
5000
CY2022 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
8000
CY2021 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci For Sale Of Securities Before Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
28000
CY2023 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
1666000
CY2022 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
-17123000
CY2021 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
3171000
CY2023 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
4784000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-48782000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-8998000
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
34588000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-9765000
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
39679000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
343486000
CY2021 us-gaap Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
-219000
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1600000
CY2021 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
1077000
CY2021 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
462000
CY2021 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.23
CY2021 us-gaap Dividends Common Stock
DividendsCommonStock
5067000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
48677000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-8998000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
380094000
CY2022 us-gaap Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
-130000
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1355000
CY2022 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
51000
CY2022 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
9574000
CY2022 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.36
CY2022 us-gaap Dividends Common Stock
DividendsCommonStock
7849000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
39017000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-48782000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
354182000
CY2023 us-gaap Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
-192000
CY2023 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1677000
CY2023 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
277000
CY2023 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
16447000
CY2023 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.43
CY2023 us-gaap Dividends Common Stock
DividendsCommonStock
9083000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
29804000
CY2023 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
4784000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
361558000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
29804000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
39017000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
48677000
CY2023 cstr Total Provision For Recovery Of Credit Losses
TotalProvisionForRecoveryOfCreditLosses
849000
CY2022 cstr Total Provision For Recovery Of Credit Losses
TotalProvisionForRecoveryOfCreditLosses
2474000
CY2021 cstr Total Provision For Recovery Of Credit Losses
TotalProvisionForRecoveryOfCreditLosses
-1066000
CY2023 us-gaap Amortization Of Deferred Loan Origination Fees Net
AmortizationOfDeferredLoanOriginationFeesNet
-488000
CY2022 us-gaap Amortization Of Deferred Loan Origination Fees Net
AmortizationOfDeferredLoanOriginationFeesNet
-681000
CY2021 us-gaap Amortization Of Deferred Loan Origination Fees Net
AmortizationOfDeferredLoanOriginationFeesNet
7016000
CY2023 us-gaap Depreciation And Amortization
DepreciationAndAmortization
2816000
CY2022 us-gaap Depreciation And Amortization
DepreciationAndAmortization
3174000
CY2021 us-gaap Depreciation And Amortization
DepreciationAndAmortization
3452000
CY2023 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
-1383000
CY2022 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
-1828000
CY2021 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
-2435000
CY2023 us-gaap Debt And Equity Securities Gain Loss
DebtAndEquitySecuritiesGainLoss
5000
CY2022 us-gaap Debt And Equity Securities Gain Loss
DebtAndEquitySecuritiesGainLoss
8000
CY2021 us-gaap Debt And Equity Securities Gain Loss
DebtAndEquitySecuritiesGainLoss
28000
CY2023 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
3383000
CY2022 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
5073000
CY2021 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
16058000
CY2023 us-gaap Loans And Leases Receivable Gain Loss On Sales Net
LoansAndLeasesReceivableGainLossOnSalesNet
84000
CY2022 us-gaap Loans And Leases Receivable Gain Loss On Sales Net
LoansAndLeasesReceivableGainLossOnSalesNet
78000
CY2021 us-gaap Loans And Leases Receivable Gain Loss On Sales Net
LoansAndLeasesReceivableGainLossOnSalesNet
8613000
CY2023 cstr Debt Securities Available For Sale Realized Gain Loss On Small Business Administration Loans
DebtSecuritiesAvailableForSaleRealizedGainLossOnSmallBusinessAdministrationLoans
3323000
CY2022 cstr Debt Securities Available For Sale Realized Gain Loss On Small Business Administration Loans
DebtSecuritiesAvailableForSaleRealizedGainLossOnSmallBusinessAdministrationLoans
2501000
CY2021 cstr Debt Securities Available For Sale Realized Gain Loss On Small Business Administration Loans
DebtSecuritiesAvailableForSaleRealizedGainLossOnSmallBusinessAdministrationLoans
2060000
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
5000
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
14000
CY2021 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
21000
CY2023 us-gaap Gains Losses On Sales Of Other Real Estate
GainsLossesOnSalesOfOtherRealEstate
0
CY2022 us-gaap Gains Losses On Sales Of Other Real Estate
GainsLossesOnSalesOfOtherRealEstate
102000
CY2021 us-gaap Gains Losses On Sales Of Other Real Estate
GainsLossesOnSalesOfOtherRealEstate
49000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
1677000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
1355000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
1600000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
88000
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
470000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-207000
CY2023 us-gaap Payments For Origination And Purchases Of Loans Held For Sale
PaymentsForOriginationAndPurchasesOfLoansHeldForSale
240980000
CY2022 us-gaap Payments For Origination And Purchases Of Loans Held For Sale
PaymentsForOriginationAndPurchasesOfLoansHeldForSale
685622000
CY2021 us-gaap Payments For Origination And Purchases Of Loans Held For Sale
PaymentsForOriginationAndPurchasesOfLoansHeldForSale
1288434000
CY2023 us-gaap Proceeds From Sale Of Loans Held For Sale
ProceedsFromSaleOfLoansHeldForSale
260214000
CY2022 us-gaap Proceeds From Sale Of Loans Held For Sale
ProceedsFromSaleOfLoansHeldForSale
626778000
CY2021 us-gaap Proceeds From Sale Of Loans Held For Sale
ProceedsFromSaleOfLoansHeldForSale
1397992000
CY2023 us-gaap Operating Lease Payments
OperatingLeasePayments
2352000
CY2022 us-gaap Operating Lease Payments
OperatingLeasePayments
2194000
CY2021 us-gaap Operating Lease Payments
OperatingLeasePayments
2074000
CY2023 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
134000
CY2022 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
134000
CY2021 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
109000
CY2023 us-gaap Increase Decrease In Accounts Receivable And Other Operating Assets
IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets
-82000
CY2022 us-gaap Increase Decrease In Accounts Receivable And Other Operating Assets
IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets
2829000
CY2021 us-gaap Increase Decrease In Accounts Receivable And Other Operating Assets
IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets
15318000
CY2023 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-3045000
CY2022 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-1207000
CY2021 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
3043000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
44358000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-23717000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
116364000
CY2023 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
0
CY2022 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
68895000
CY2021 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
92465000
CY2023 us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
2506000
CY2022 us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
0
CY2021 us-gaap Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
0
CY2023 us-gaap Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
37671000
CY2022 us-gaap Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
64177000
CY2021 us-gaap Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
104733000
CY2023 us-gaap Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
1230000
CY2022 us-gaap Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
515000
CY2021 us-gaap Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
600000
CY2023 us-gaap Payments For Proceeds From Federal Home Loan Bank Stock
PaymentsForProceedsFromFederalHomeLoanBankStock
-3298000
CY2022 us-gaap Payments For Proceeds From Federal Home Loan Bank Stock
PaymentsForProceedsFromFederalHomeLoanBankStock
2179000
CY2021 us-gaap Payments For Proceeds From Federal Home Loan Bank Stock
PaymentsForProceedsFromFederalHomeLoanBankStock
-1109000
CY2023 us-gaap Payments For Proceeds From Loans And Leases
PaymentsForProceedsFromLoansAndLeases
-41952000
CY2022 us-gaap Payments For Proceeds From Loans And Leases
PaymentsForProceedsFromLoansAndLeases
242573000
CY2021 us-gaap Payments For Proceeds From Loans And Leases
PaymentsForProceedsFromLoansAndLeases
57110000
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
809000
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
981000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
503000
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
1310000
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
429000
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
21000
CY2023 us-gaap Proceeds From Sale Of Other Real Estate
ProceedsFromSaleOfOtherRealEstate
0
CY2022 us-gaap Proceeds From Sale Of Other Real Estate
ProceedsFromSaleOfOtherRealEstate
368000
CY2021 us-gaap Proceeds From Sale Of Other Real Estate
ProceedsFromSaleOfOtherRealEstate
2328000
CY2023 us-gaap Payments For Proceeds From Life Insurance Policies
PaymentsForProceedsFromLifeInsurancePolicies
-802000
CY2022 us-gaap Payments For Proceeds From Life Insurance Policies
PaymentsForProceedsFromLifeInsurancePolicies
0
CY2021 us-gaap Payments For Proceeds From Life Insurance Policies
PaymentsForProceedsFromLifeInsurancePolicies
39000000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
87960000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-249139000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-80287000
CY2023 us-gaap Increase Decrease In Deposits
IncreaseDecreaseInDeposits
-17567000
CY2022 us-gaap Increase Decrease In Deposits
IncreaseDecreaseInDeposits
-4462000
CY2021 us-gaap Increase Decrease In Deposits
IncreaseDecreaseInDeposits
116280000
CY2023 us-gaap Proceeds From Federal Home Loan Bank Advances
ProceedsFromFederalHomeLoanBankAdvances
535500000
CY2022 us-gaap Proceeds From Federal Home Loan Bank Advances
ProceedsFromFederalHomeLoanBankAdvances
395000000
CY2021 us-gaap Proceeds From Federal Home Loan Bank Advances
ProceedsFromFederalHomeLoanBankAdvances
0
CY2023 us-gaap Repayments Of Federal Home Loan Bank Borrowings
RepaymentsOfFederalHomeLoanBankBorrowings
500500000
CY2022 us-gaap Repayments Of Federal Home Loan Bank Borrowings
RepaymentsOfFederalHomeLoanBankBorrowings
380000000
CY2021 us-gaap Repayments Of Federal Home Loan Bank Borrowings
RepaymentsOfFederalHomeLoanBankBorrowings
10000000
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
16447000
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
9574000
CY2021 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
462000
CY2023 cstr Exercise Of Common Stock Options Net Of Repurchase Of Restricted Shares
ExerciseOfCommonStockOptionsNetOfRepurchaseOfRestrictedShares
85000
CY2022 cstr Exercise Of Common Stock Options Net Of Repurchase Of Restricted Shares
ExerciseOfCommonStockOptionsNetOfRepurchaseOfRestrictedShares
-79000
CY2021 cstr Exercise Of Common Stock Options Net Of Repurchase Of Restricted Shares
ExerciseOfCommonStockOptionsNetOfRepurchaseOfRestrictedShares
858000
CY2023 us-gaap Payments Of Dividends
PaymentsOfDividends
9083000
CY2022 us-gaap Payments Of Dividends
PaymentsOfDividends
7849000
CY2021 us-gaap Payments Of Dividends
PaymentsOfDividends
5067000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-8012000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-6964000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
101609000
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
124306000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-279820000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
137686000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
135305000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
415125000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
277439000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
259611000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
135305000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
415125000
CY2023 us-gaap Interest Paid Net
InterestPaidNet
66912000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
15427000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
8075000
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
8691000
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
8860000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
16045000
CY2023 cstr Noncash Cumulative Effect Adjustment Due To Adoption Of Net Of Income Taxes
NoncashCumulativeEffectAdjustmentDueToAdoptionOfNetOfIncomeTaxes
-3444000
CY2022 cstr Noncash Cumulative Effect Adjustment Due To Adoption Of Net Of Income Taxes
NoncashCumulativeEffectAdjustmentDueToAdoptionOfNetOfIncomeTaxes
0
CY2021 cstr Noncash Cumulative Effect Adjustment Due To Adoption Of Net Of Income Taxes
NoncashCumulativeEffectAdjustmentDueToAdoptionOfNetOfIncomeTaxes
0
CY2023 us-gaap Transfer To Other Real Estate
TransferToOtherRealEstate
11000
CY2022 us-gaap Transfer To Other Real Estate
TransferToOtherRealEstate
0
CY2021 us-gaap Transfer To Other Real Estate
TransferToOtherRealEstate
2022000
CY2023 cstr Noncash Loans Charged Off To Allowance For Loan Losses
NoncashLoansChargedOffToAllowanceForLoanLosses
1176000
CY2022 cstr Noncash Loans Charged Off To Allowance For Loan Losses
NoncashLoansChargedOffToAllowanceForLoanLosses
756000
CY2021 cstr Noncash Loans Charged Off To Allowance For Loan Losses
NoncashLoansChargedOffToAllowanceForLoanLosses
647000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
721000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
570000
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
0
CY2023 us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
4784000
CY2022 us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
-48782000
CY2021 us-gaap Debt Securities Available For Sale Unrealized Gain Loss
DebtSecuritiesAvailableForSaleUnrealizedGainLoss
-8998000
CY2023 us-gaap Transfer Of Loans Held For Sale To Portfolio Loans1
TransferOfLoansHeldForSaleToPortfolioLoans1
0
CY2022 us-gaap Transfer Of Loans Held For Sale To Portfolio Loans1
TransferOfLoansHeldForSaleToPortfolioLoans1
105503000
CY2021 us-gaap Transfer Of Loans Held For Sale To Portfolio Loans1
TransferOfLoansHeldForSaleToPortfolioLoans1
18396000
CY2023 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reclassifications</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain amounts, previously reported, have been reclassified to state all periods on a comparable basis and had no effect on shareholders' equity or net income.</span></p>
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Estimates</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Material estimates that are particularly susceptible to significant </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">change relate to the determination of the allowance for credit losses, determination of impairment of intangible assets, including goodwill, the valuation of our investment portfolio, the valuation of loans held for sale, and deferred tax assets.</span></p>
CY2023Q1 us-gaap Financing Receivable Allowance For Credit Losses Effect Of Change In Method
FinancingReceivableAllowanceForCreditLossesEffectOfChangeInMethod
1500000
CY2023Q1 us-gaap Unamortized Loan Commitment And Origination Fees And Unamortized Discounts Or Premiums
UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
200000
CY2023Q1 us-gaap Off Balance Sheet Credit Loss Liability Change In Method Credit Loss Expense Reversal
OffBalanceSheetCreditLossLiabilityChangeInMethodCreditLossExpenseReversal
3400000
CY2023Q1 cstr Increase In Deferred Tax Assets
IncreaseInDeferredTaxAssets
1300000
CY2023Q4 cstr Number Of Securities
NumberOfSecurities
3
CY2023 cstr Accrual Of Interest On Loans Due Discontinued Period
AccrualOfInterestOnLoansDueDiscontinuedPeriod
P90D
CY2023 cstr Period Of Mortgage Loans Charged Off
PeriodOfMortgageLoansChargedOff
P180D
CY2022 cstr Servicing Rights Impairment Charges
ServicingRightsImpairmentCharges
47000
CY2021 cstr Servicing Rights Impairment Charges
ServicingRightsImpairmentCharges
77000
CY2023 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2023 us-gaap Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
0
CY2023 us-gaap Income Tax Examination Description
IncomeTaxExaminationDescription
A tax position is recognized as a benefit only if it is “more likely than not” that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the “more likely than not” test, no tax benefit is recorded.
CY2023 cstr Income Tax Examination Benefit
IncomeTaxExaminationBenefit
0
CY2022 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2021 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
29804000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
39017000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
48677000
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
21142177
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
22010462
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
22127919
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.41
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.77
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.20
CY2023 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
29804000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
39017000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
48677000
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
21142177
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
22010462
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
22127919
CY2023 us-gaap Incremental Common Shares Attributable To Contingently Issuable Shares
IncrementalCommonSharesAttributableToContingentlyIssuableShares
30535
CY2022 us-gaap Incremental Common Shares Attributable To Contingently Issuable Shares
IncrementalCommonSharesAttributableToContingentlyIssuableShares
49393
CY2021 us-gaap Incremental Common Shares Attributable To Contingently Issuable Shares
IncrementalCommonSharesAttributableToContingentlyIssuableShares
51542
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
21172712
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
22059855
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
22179461
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.41
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.77
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.19
CY2023 us-gaap Loss Contingency Actions Taken By Plaintiff
LossContingencyActionsTakenByPlaintiff
One
CY2023Q4 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
2000000
CY2023Q4 us-gaap Debt Securities Available For Sale Amortized Cost After Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss
422915000
CY2023Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
1072000
CY2023Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
64667000
CY2023Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
359320000
CY2022Q4 us-gaap Debt Securities Available For Sale Amortized Cost After Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss
466461000
CY2022Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
132000
CY2022Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
70177000
CY2022Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
396416000
CY2023Q4 us-gaap Held To Maturity Securities
HeldToMaturitySecurities
0
CY2023Q4 us-gaap Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
0
CY2022Q4 us-gaap Held To Maturity Securities
HeldToMaturitySecurities
1240000
CY2022Q4 us-gaap Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
1240000
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
59182000
CY2022Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
379464000
CY2022Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
70177000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities Within One Year Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
1153000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
1076000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
21422000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
20240000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After Five Through Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
93600000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After Five Through Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
84966000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After Ten Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
32524000
CY2023Q4 us-gaap Available For Sale Securities Debt Maturities After Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
29827000
CY2023Q4 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
422915000
CY2023Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
359320000
CY2023 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
40177000
CY2022 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
64177000
CY2021 us-gaap Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
104733000
CY2023 us-gaap Debt Securities Available For Sale Realized Gain
DebtSecuritiesAvailableForSaleRealizedGain
6000
CY2022 us-gaap Debt Securities Available For Sale Realized Gain
DebtSecuritiesAvailableForSaleRealizedGain
8000
CY2021 us-gaap Debt Securities Available For Sale Realized Gain
DebtSecuritiesAvailableForSaleRealizedGain
45000
CY2023 us-gaap Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
1000
CY2022 us-gaap Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
0
CY2021 us-gaap Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
17000
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
2770000
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
69000
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
337134000
CY2023Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
64598000
CY2023Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
339904000
CY2023Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
64667000
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
145234000
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
10995000
CY2022Q4 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
234230000
CY2023 cstr Provision For Credit Losses On Available For Sale Securities
ProvisionForCreditLossesOnAvailableForSaleSecurities
2000000
CY2023Q4 us-gaap Debt Securities Available For Sale Unrealized Loss Position Number Of Positions
DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
288
CY2022Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
0
CY2023 cstr Adoption Of Current Expected Credit Loss
AdoptionOfCurrentExpectedCreditLoss
0
CY2023 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Not Previously Recorded
DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded
2000000
CY2023Q4 us-gaap Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
2000000
CY2023Q4 us-gaap Loans And Leases Receivable Gross Carrying Amount
LoansAndLeasesReceivableGrossCarryingAmount
2269746000
CY2022Q4 us-gaap Loans And Leases Receivable Gross Carrying Amount
LoansAndLeasesReceivableGrossCarryingAmount
2312798000
CY2023Q4 cstr Loans And Leases Receivable Allowances
LoansAndLeasesReceivableAllowances
24292000
CY2022Q4 cstr Loans And Leases Receivable Allowances
LoansAndLeasesReceivableAllowances
23806000
CY2023Q4 us-gaap Loans And Leases Receivable Net Reported Amount
LoansAndLeasesReceivableNetReportedAmount
2245454000
CY2022Q4 us-gaap Loans And Leases Receivable Net Reported Amount
LoansAndLeasesReceivableNetReportedAmount
2288992000
CY2023Q4 us-gaap Loans Receivable Held For Sale Amount
LoansReceivableHeldForSaleAmount
32300000
CY2022Q4 us-gaap Loans Receivable Held For Sale Amount
LoansReceivableHeldForSaleAmount
44700000
CY2023Q4 cstr Financing Receivable Recorded Investment Past Due1
FinancingReceivableRecordedInvestmentPastDue1
5369000
CY2023Q4 cstr Financing Receivable Recorded Investment Current1
FinancingReceivableRecordedInvestmentCurrent1
2249579000
CY2023Q4 us-gaap Financing Receivable Recorded Investment Nonaccrual Status
FinancingReceivableRecordedInvestmentNonaccrualStatus
14798000
CY2023Q4 cstr Loans And Leases Receivable Gross Carrying Amount Excluding Purchase Credit Impaired Loans
LoansAndLeasesReceivableGrossCarryingAmountExcludingPurchaseCreditImpairedLoans
2269746000
CY2022Q4 cstr Financing Receivable Recorded Investment Past Due1
FinancingReceivableRecordedInvestmentPastDue1
2382000
CY2022Q4 cstr Financing Receivable Recorded Investment Current1
FinancingReceivableRecordedInvestmentCurrent1
2299702000
CY2022Q4 us-gaap Financing Receivable Recorded Investment Nonaccrual Status
FinancingReceivableRecordedInvestmentNonaccrualStatus
10714000
CY2022Q4 cstr Loans And Leases Receivable Gross Carrying Amount Excluding Purchase Credit Impaired Loans
LoansAndLeasesReceivableGrossCarryingAmountExcludingPurchaseCreditImpairedLoans
2312798000
CY2023 cstr Financing Receivable Modified Weighted Average Term Extension From Modification
FinancingReceivableModifiedWeightedAverageTermExtensionFromModification
P3M
CY2023Q4 us-gaap Financing Receivable Nonaccrual No Allowance
FinancingReceivableNonaccrualNoAllowance
6680000
CY2023Q4 cstr Financing Receivable Nonaccrual With Allowance
FinancingReceivableNonaccrualWithAllowance
8118000
CY2023Q4 us-gaap Financing Receivable Recorded Investment Nonaccrual Status
FinancingReceivableRecordedInvestmentNonaccrualStatus
14798000
CY2023 cstr Minimum Loan Amount For Loans Analyzed By Credit Risk
MinimumLoanAmountForLoansAnalyzedByCreditRisk
500000
CY2023Q4 us-gaap Financing Receivable Originated In Current Fiscal Year
FinancingReceivableOriginatedInCurrentFiscalYear
52000
CY2023Q4 us-gaap Financing Receivable Originated In Fiscal Year Before Latest Fiscal Year
FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
164000
CY2023Q4 us-gaap Financing Receivable Originated Two Years Before Latest Fiscal Year
FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
206000
CY2023Q4 us-gaap Financing Receivable Originated Three Years Before Latest Fiscal Year
FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
128000
CY2023Q4 us-gaap Financing Receivable Originated Four Years Before Latest Fiscal Year
FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
71000
CY2023Q4 us-gaap Financing Receivable Originated Five Or More Years Before Latest Fiscal Year
FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
410000
CY2023Q4 us-gaap Financing Receivable Revolving
FinancingReceivableRevolving
145000
CY2023Q4 us-gaap Financing Receivable Revolving Converted To Term Loan
FinancingReceivableRevolvingConvertedToTermLoan
0
CY2023Q4 us-gaap Notes Receivable Gross
NotesReceivableGross
1176000
CY2022Q4 us-gaap Loans And Leases Receivable Gross Carrying Amount
LoansAndLeasesReceivableGrossCarryingAmount
2312798000
CY2023Q4 us-gaap Loans Receivable With Variable Rates Of Interest1
LoansReceivableWithVariableRatesOfInterest1
994500000
CY2023Q4 us-gaap Loans Receivable With Fixed Rates Of Interest1
LoansReceivableWithFixedRatesOfInterest1
1300000000
CY2022Q4 us-gaap Loans Receivable With Variable Rates Of Interest1
LoansReceivableWithVariableRatesOfInterest1
934900000
CY2022Q4 us-gaap Loans Receivable With Fixed Rates Of Interest1
LoansReceivableWithFixedRatesOfInterest1
1400000000
CY2023 cstr Percentage Related To Loan Modification
PercentageRelatedToLoanModification
0.0023
CY2023 cstr Financing Receivable Modified Weighted Average Term Payment Delay From Modification
FinancingReceivableModifiedWeightedAverageTermPaymentDelayFromModification
P4M
CY2023 us-gaap Financing Receivable Modifications Subsequent Default Number Of Contracts1
FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
0
CY2022Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
23806000
CY2023 cstr After Adoption Of Cecl
AfterAdoptionOfCecl
25303000
CY2023 us-gaap Allowance For Loan And Lease Losses Write Offs
AllowanceForLoanAndLeaseLossesWriteOffs
1176000
CY2023 us-gaap Allowance For Loan And Lease Loss Recovery Of Bad Debts
AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
371000
CY2023 us-gaap Provision For Loan And Lease Losses
ProvisionForLoanAndLeaseLosses
-206000
CY2023Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
24292000
CY2021Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
21698000
CY2022 us-gaap Allowance For Loan And Lease Losses Write Offs
AllowanceForLoanAndLeaseLossesWriteOffs
756000
CY2022 us-gaap Allowance For Loan And Lease Loss Recovery Of Bad Debts
AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
390000
CY2022 us-gaap Provision For Loan And Lease Losses
ProvisionForLoanAndLeaseLosses
2474000
CY2022Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
23806000
CY2020Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
23245000
CY2021 us-gaap Allowance For Loan And Lease Losses Write Offs
AllowanceForLoanAndLeaseLossesWriteOffs
647000
CY2021 us-gaap Allowance For Loan And Lease Loss Recovery Of Bad Debts
AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
166000
CY2021 us-gaap Provision For Loan And Lease Losses
ProvisionForLoanAndLeaseLosses
-1066000
CY2021Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
21698000
CY2023Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
24292000
CY2023Q4 cstr Percentage Of Allowance For Loan And Lease Losses Loans Percentage To All Loans
PercentageOfAllowanceForLoanAndLeaseLossesLoansPercentageToAllLoans
0.0107
CY2022Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
23806000
CY2022Q4 cstr Percentage Of Allowance For Loan And Lease Losses Loans Percentage To All Loans
PercentageOfAllowanceForLoanAndLeaseLossesLoansPercentageToAllLoans
0.0103
CY2022Q4 us-gaap Financing Receivable Allowance For Credit Losses Collectively Evaluated For Impairment
FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
23009000
CY2022Q4 us-gaap Financing Receivable Allowance For Credit Losses Individually Evaluated For Impairment1
FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
716000
CY2022Q4 cstr Financing Receivable Allowance For Credit Losses Purchased Credit Impaired
FinancingReceivableAllowanceForCreditLossesPurchasedCreditImpaired
81000
CY2022Q4 us-gaap Loans And Leases Receivable Allowance
LoansAndLeasesReceivableAllowance
23806000
CY2022Q4 us-gaap Financing Receivable Collectively Evaluated For Impairment
FinancingReceivableCollectivelyEvaluatedForImpairment
2290594000
CY2022Q4 us-gaap Financing Receivable Individually Evaluated For Impairment
FinancingReceivableIndividuallyEvaluatedForImpairment
9241000
CY2022Q4 cstr Financing Receivable Purchased Credit Impaired
FinancingReceivablePurchasedCreditImpaired
12963000
CY2022Q4 us-gaap Loans And Leases Receivable Gross Carrying Amount
LoansAndLeasesReceivableGrossCarryingAmount
2312798000
CY2022Q4 us-gaap Impaired Financing Receivable With No Related Allowance Recorded Investment
ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
5356000
CY2022Q4 us-gaap Impaired Financing Receivable With No Related Allowance Unpaid Principal Balance
ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
5383000
CY2022Q4 us-gaap Impaired Financing Receivable With Related Allowance Recorded Investment
ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
3885000
CY2022Q4 us-gaap Impaired Financing Receivable With Related Allowance Unpaid Principal Balance
ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
4061000
CY2022Q4 us-gaap Impaired Financing Receivable Related Allowance
ImpairedFinancingReceivableRelatedAllowance
716000
CY2022Q4 us-gaap Impaired Financing Receivable Recorded Investment
ImpairedFinancingReceivableRecordedInvestment
9241000
CY2022Q4 us-gaap Impaired Financing Receivable Unpaid Principal Balance
ImpairedFinancingReceivableUnpaidPrincipalBalance
9444000
CY2022Q4 us-gaap Impaired Financing Receivable Related Allowance
ImpairedFinancingReceivableRelatedAllowance
716000
CY2022 us-gaap Impaired Financing Receivable With No Related Allowance Average Recorded Investment
ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
5256000
CY2022 us-gaap Impaired Financing Receivable With No Related Allowance Interest Income Accrual Method
ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
237000
CY2021 us-gaap Impaired Financing Receivable With No Related Allowance Average Recorded Investment
ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
2056000
CY2021 us-gaap Impaired Financing Receivable With No Related Allowance Interest Income Accrual Method
ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod
84000
CY2022 us-gaap Impaired Financing Receivable With Related Allowance Average Recorded Investment
ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
4189000
CY2022 us-gaap Impaired Financing Receivable With Related Allowance Interest Income Accrual Method
ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod
422000
CY2021 us-gaap Impaired Financing Receivable With Related Allowance Average Recorded Investment
ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
665000
CY2022 us-gaap Impaired Financing Receivable Average Recorded Investment
ImpairedFinancingReceivableAverageRecordedInvestment
9445000
CY2022 us-gaap Impaired Financing Receivable Interest Income Accrual Method
ImpairedFinancingReceivableInterestIncomeAccrualMethod
659000
CY2021 us-gaap Impaired Financing Receivable Average Recorded Investment
ImpairedFinancingReceivableAverageRecordedInvestment
2721000
CY2021 us-gaap Impaired Financing Receivable Interest Income Accrual Method
ImpairedFinancingReceivableInterestIncomeAccrualMethod
84000
CY2022 us-gaap Impaired Financing Receivable Interest Income Cash Basis Method
ImpairedFinancingReceivableInterestIncomeCashBasisMethod
0
CY2021 us-gaap Impaired Financing Receivable Interest Income Cash Basis Method
ImpairedFinancingReceivableInterestIncomeCashBasisMethod
0
CY2022Q4 us-gaap Financing Receivable Modifications Recorded Investment
FinancingReceivableModificationsRecordedInvestment
300000
CY2022Q4 cstr Loans And Leases Receivable Impaired Additional Commitment To Lend
LoansAndLeasesReceivableImpairedAdditionalCommitmentToLend
0
CY2022 us-gaap Financing Receivable Modifications Number Of Contracts2
FinancingReceivableModificationsNumberOfContracts2
1
CY2022 us-gaap Financing Receivable Modifications Pre Modification Recorded Investment2
FinancingReceivableModificationsPreModificationRecordedInvestment2
86000
CY2022 us-gaap Financing Receivable Modifications Post Modification Recorded Investment2
FinancingReceivableModificationsPostModificationRecordedInvestment2
86000
CY2021Q4 cstr Impaired Purchased Loans Carrying Value
ImpairedPurchasedLoansCarryingValue
19261000
CY2020Q4 cstr Impaired Purchased Loans Carrying Value
ImpairedPurchasedLoansCarryingValue
28392000
CY2022 cstr Change Due To Payments Received
ChangeDueToPaymentsReceived
-6217000
CY2021 cstr Change Due To Payments Received
ChangeDueToPaymentsReceived
-8940000
CY2022 cstr Reclassification Of Discount To Allowance For Loan Losses
ReclassificationOfDiscountToAllowanceForLoanLosses
-81000
CY2021 cstr Reclassification Of Discount To Allowance For Loan Losses
ReclassificationOfDiscountToAllowanceForLoanLosses
-191000
CY2022Q4 cstr Impaired Purchased Loans Carrying Value
ImpairedPurchasedLoansCarryingValue
12963000
CY2021Q4 cstr Impaired Purchased Loans Carrying Value
ImpairedPurchasedLoansCarryingValue
19261000
CY2022 us-gaap Allowance For Loan And Lease Losses Adjustments Net
AllowanceForLoanAndLeaseLossesAdjustmentsNet
100000
CY2021 us-gaap Allowance For Loan And Lease Losses Adjustments Net
AllowanceForLoanAndLeaseLossesAdjustmentsNet
200000
CY2023Q4 us-gaap Principal Amount Outstanding Of Loans Held In Portfolio
PrincipalAmountOutstandingOfLoansHeldInPortfolio
122300000
CY2022Q4 us-gaap Principal Amount Outstanding Of Loans Held In Portfolio
PrincipalAmountOutstandingOfLoansHeldInPortfolio
137200000
CY2022Q4 us-gaap Servicing Asset At Amortized Value
ServicingAssetAtAmortizedValue
1004000
CY2021Q4 us-gaap Servicing Asset At Amortized Value
ServicingAssetAtAmortizedValue
1425000
CY2020Q4 us-gaap Servicing Asset At Amortized Value
ServicingAssetAtAmortizedValue
1634000
CY2023 us-gaap Servicing Asset At Amortized Value Additions
ServicingAssetAtAmortizedValueAdditions
0
CY2022 us-gaap Servicing Asset At Amortized Value Additions
ServicingAssetAtAmortizedValueAdditions
29000
CY2021 us-gaap Servicing Asset At Amortized Value Additions
ServicingAssetAtAmortizedValueAdditions
229000
CY2023 us-gaap Servicing Asset At Amortized Value Amortization1
ServicingAssetAtAmortizedValueAmortization1
112000
CY2022 us-gaap Servicing Asset At Amortized Value Amortization1
ServicingAssetAtAmortizedValueAmortization1
450000
CY2021 us-gaap Servicing Asset At Amortized Value Amortization1
ServicingAssetAtAmortizedValueAmortization1
438000
CY2023Q4 us-gaap Servicing Asset At Amortized Value
ServicingAssetAtAmortizedValue
892000
CY2022Q4 us-gaap Servicing Asset At Amortized Value
ServicingAssetAtAmortizedValue
1004000
CY2021Q4 us-gaap Servicing Asset At Amortized Value
ServicingAssetAtAmortizedValue
1425000
CY2022Q4 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Balance
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
325000
CY2021Q4 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Balance
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
372000
CY2020Q4 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Balance
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
449000
CY2023 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Recoveries
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries
0
CY2022 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Recoveries
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries
47000
CY2021 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Recoveries
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRecoveries
77000
CY2023 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Aggregate Write Downs
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsAggregateWriteDowns
0
CY2022 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Aggregate Write Downs
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsAggregateWriteDowns
0
CY2021 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Aggregate Write Downs
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsAggregateWriteDowns
0
CY2023 cstr Valuation Allowance For Impairment Of Recognized Servicing Assets Others
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsOthers
-47000
CY2022 cstr Valuation Allowance For Impairment Of Recognized Servicing Assets Others
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsOthers
0
CY2021 cstr Valuation Allowance For Impairment Of Recognized Servicing Assets Others
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsOthers
0
CY2023Q4 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Balance
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
372000
CY2022Q4 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Balance
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
325000
CY2021Q4 us-gaap Valuation Allowance For Impairment Of Recognized Servicing Assets Balance
ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
372000
CY2023Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
32145000
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
32641000
CY2023Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
9151000
CY2022Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
7786000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
22994000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
24855000
CY2023 cstr Depreciation And Amortization Of Premises And Equipment
DepreciationAndAmortizationOfPremisesAndEquipment
1400000
CY2022 cstr Depreciation And Amortization Of Premises And Equipment
DepreciationAndAmortizationOfPremisesAndEquipment
1400000
CY2021 cstr Depreciation And Amortization Of Premises And Equipment
DepreciationAndAmortizationOfPremisesAndEquipment
1500000
CY2023 cstr Lessee Operating Lease Expiration Year
LesseeOperatingLeaseExpirationYear
2032
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
10300000
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
9500000
CY2023Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P8Y
CY2023Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0325
CY2023 us-gaap Operating Lease Cost
OperatingLeaseCost
2336000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
2164000
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
2102000
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
16000
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
16000
CY2021 us-gaap Short Term Lease Cost
ShortTermLeaseCost
0
CY2023 us-gaap Lease Cost
LeaseCost
2352000
CY2022 us-gaap Lease Cost
LeaseCost
2180000
CY2021 us-gaap Lease Cost
LeaseCost
2102000
CY2023 us-gaap Sale And Leaseback Transaction Gain Loss Net
SaleAndLeasebackTransactionGainLossNet
0
CY2022 us-gaap Sale And Leaseback Transaction Gain Loss Net
SaleAndLeasebackTransactionGainLossNet
0
CY2021 us-gaap Sale And Leaseback Transaction Gain Loss Net
SaleAndLeasebackTransactionGainLossNet
0
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
1717000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
1693000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
1576000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
1425000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
1270000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
3757000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
11438000
CY2023Q4 cstr Discount On Cash Flows
DiscountOnCashFlows
1127000
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
10311000
CY2022Q4 us-gaap Goodwill
Goodwill
41068000
CY2021Q4 us-gaap Goodwill
Goodwill
41068000
CY2023 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
0
CY2022 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
0
CY2023 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2022 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2023Q4 us-gaap Goodwill
Goodwill
41068000
CY2022Q4 us-gaap Goodwill
Goodwill
41068000
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1400000
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1700000
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1900000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
1192000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
943000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
694000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
445000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
200000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
86000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
3560000
CY2022Q4 us-gaap Other Real Estate
OtherRealEstate
0
CY2021Q4 us-gaap Other Real Estate
OtherRealEstate
266000
CY2020Q4 us-gaap Other Real Estate
OtherRealEstate
523000
CY2023 us-gaap Transfer To Other Real Estate
TransferToOtherRealEstate
11000
CY2022 us-gaap Transfer To Other Real Estate
TransferToOtherRealEstate
0
CY2021 us-gaap Transfer To Other Real Estate
TransferToOtherRealEstate
2022000
CY2023 us-gaap Other Real Estate Disposals
OtherRealEstateDisposals
0
CY2022 us-gaap Other Real Estate Disposals
OtherRealEstateDisposals
266000
CY2021 us-gaap Other Real Estate Disposals
OtherRealEstateDisposals
2279000
CY2023Q4 us-gaap Other Real Estate
OtherRealEstate
11000
CY2022Q4 us-gaap Other Real Estate
OtherRealEstate
0
CY2021Q4 us-gaap Other Real Estate
OtherRealEstate
266000
CY2023Q4 us-gaap Real Estate Owned Valuation Allowance Component
RealEstateOwnedValuationAllowanceComponent
0
CY2022Q4 us-gaap Real Estate Owned Valuation Allowance Component
RealEstateOwnedValuationAllowanceComponent
0
CY2023 us-gaap Gains Losses On Sales Of Other Real Estate
GainsLossesOnSalesOfOtherRealEstate
0
CY2022 us-gaap Gains Losses On Sales Of Other Real Estate
GainsLossesOnSalesOfOtherRealEstate
102000
CY2021 us-gaap Gains Losses On Sales Of Other Real Estate
GainsLossesOnSalesOfOtherRealEstate
49000
CY2023 us-gaap Other Revenue Expense From Real Estate Operations
OtherRevenueExpenseFromRealEstateOperations
0
CY2022 us-gaap Other Revenue Expense From Real Estate Operations
OtherRevenueExpenseFromRealEstateOperations
102000
CY2021 us-gaap Other Revenue Expense From Real Estate Operations
OtherRevenueExpenseFromRealEstateOperations
49000
CY2023Q4 us-gaap Time Deposits100000 Or More
TimeDeposits100000OrMore
250000
CY2022Q4 us-gaap Time Deposits100000 Or More
TimeDeposits100000OrMore
250000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
12699000
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2022 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
7602000
CY2023Q4 us-gaap Time Deposits At Or Above Fdic Insurance Limit
TimeDepositsAtOrAboveFDICInsuranceLimit
121400000
CY2022Q4 us-gaap Time Deposits At Or Above Fdic Insurance Limit
TimeDepositsAtOrAboveFDICInsuranceLimit
105400000
CY2023Q4 us-gaap Time Deposit Maturities Year One
TimeDepositMaturitiesYearOne
602881000
CY2023Q4 us-gaap Time Deposit Maturities Year Two
TimeDepositMaturitiesYearTwo
42228000
CY2023Q4 us-gaap Time Deposit Maturities Year Three
TimeDepositMaturitiesYearThree
2604000
CY2023Q4 us-gaap Time Deposit Maturities Year Four
TimeDepositMaturitiesYearFour
4064000
CY2023Q4 us-gaap Time Deposit Maturities Year Five
TimeDepositMaturitiesYearFive
2434000
CY2023Q4 us-gaap Time Deposit Maturities After Year Five
TimeDepositMaturitiesAfterYearFive
601000
CY2023Q4 us-gaap Time Deposits
TimeDeposits
654812000
CY2023Q4 us-gaap Interest Bearing Domestic Deposit Brokered
InterestBearingDomesticDepositBrokered
200500000
CY2022Q4 us-gaap Interest Bearing Domestic Deposit Brokered
InterestBearingDomesticDepositBrokered
348700000
CY2023Q4 us-gaap Deposit Liabilities Reclassified As Loans Receivable1
DepositLiabilitiesReclassifiedAsLoansReceivable1
500000
CY2022Q4 us-gaap Deposit Liabilities Reclassified As Loans Receivable1
DepositLiabilitiesReclassifiedAsLoansReceivable1
1000000
CY2023Q4 us-gaap Advances From Federal Home Loan Banks
AdvancesFromFederalHomeLoanBanks
50000000
CY2022Q4 us-gaap Advances From Federal Home Loan Banks
AdvancesFromFederalHomeLoanBanks
15000000
CY2023Q4 us-gaap Federal Home Loan Bank Advances Maturities Summary Due Within One Year Of Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
0
CY2023Q4 us-gaap Federal Home Loan Bank Advances Maturities Summary Average Interest Rate Of Amounts Due Within One Year Of Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate
0
CY2022Q4 us-gaap Federal Home Loan Bank Advances Maturities Summary Due Within One Year Of Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
15000000
CY2022Q4 us-gaap Federal Home Loan Bank Advances Maturities Summary Average Interest Rate Of Amounts Due Within One Year Of Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate
0.0433
CY2023Q4 us-gaap Federal Home Loan Bank Advances Maturities Summary Due From One To Two Years Of Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate
50000000
CY2023Q4 us-gaap Federal Home Loan Bank Advances Maturities Summary Average Interest Rate One To Two Years From Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOneToTwoYearsFromBalanceSheetDate
0.0517
CY2022Q4 us-gaap Federal Home Loan Bank Advances Maturities Summary Due From One To Two Years Of Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate
0
CY2022Q4 us-gaap Federal Home Loan Bank Advances Maturities Summary Average Interest Rate One To Two Years From Balance Sheet Date
FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOneToTwoYearsFromBalanceSheetDate
0
CY2023Q4 us-gaap Advances From Federal Home Loan Banks
AdvancesFromFederalHomeLoanBanks
50000000
CY2023Q4 us-gaap Federal Home Loan Bank Advances Activity For Year Average Interest Rate At Period End
FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd
0.0517
CY2022Q4 us-gaap Advances From Federal Home Loan Banks
AdvancesFromFederalHomeLoanBanks
15000000
CY2022Q4 us-gaap Federal Home Loan Bank Advances Activity For Year Average Interest Rate At Period End
FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd
0.0433
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
10242000
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
12889000
CY2023 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
0
CY2022 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
0
CY2021 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
0
CY2023 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
6290000
CY2022 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
8956000
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
12174000
CY2023 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
17000
CY2022 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
327000
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
732000
CY2023 us-gaap Current Federal State And Local Tax Expense Benefit
CurrentFederalStateAndLocalTaxExpenseBenefit
6307000
CY2022 us-gaap Current Federal State And Local Tax Expense Benefit
CurrentFederalStateAndLocalTaxExpenseBenefit
9283000
CY2021 us-gaap Current Federal State And Local Tax Expense Benefit
CurrentFederalStateAndLocalTaxExpenseBenefit
12906000
CY2023 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
712000
CY2022 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
451000
CY2021 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-158000
CY2023 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-624000
CY2022 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
19000
CY2021 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-49000
CY2023 us-gaap Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
88000
CY2022 us-gaap Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
470000
CY2021 us-gaap Deferred Federal State And Local Tax Expense Benefit
DeferredFederalStateAndLocalTaxExpenseBenefit
-207000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6395000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
9753000
CY2023 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-480000
CY2022 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
273000
CY2021 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
540000
CY2023 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
253000
CY2022 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
265000
CY2021 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
294000
CY2022Q4 us-gaap Deferred Tax Assets Unrealized Losses On Availablefor Sale Securities Gross
DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
18285000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
702000
CY2023 cstr Income Tax Reconciliation Earnings On Bank Owned Life Insurance Contracts
IncomeTaxReconciliationEarningsOnBankOwnedLifeInsuranceContracts
828000
CY2022 cstr Income Tax Reconciliation Earnings On Bank Owned Life Insurance Contracts
IncomeTaxReconciliationEarningsOnBankOwnedLifeInsuranceContracts
629000
CY2021 cstr Income Tax Reconciliation Earnings On Bank Owned Life Insurance Contracts
IncomeTaxReconciliationEarningsOnBankOwnedLifeInsuranceContracts
384000
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
147000
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
61000
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
66000
CY2023 cstr Income Tax Reconciliation Excess Tax Benefits Related To Stock Compensation
IncomeTaxReconciliationExcessTaxBenefitsRelatedToStockCompensation
-6000
CY2022 cstr Income Tax Reconciliation Excess Tax Benefits Related To Stock Compensation
IncomeTaxReconciliationExcessTaxBenefitsRelatedToStockCompensation
45000
CY2021 cstr Income Tax Reconciliation Excess Tax Benefits Related To Stock Compensation
IncomeTaxReconciliationExcessTaxBenefitsRelatedToStockCompensation
163000
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
322000
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
0
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
0
CY2023 us-gaap Investment Tax Credit
InvestmentTaxCredit
709000
CY2022 us-gaap Investment Tax Credit
InvestmentTaxCredit
421000
CY2021 us-gaap Investment Tax Credit
InvestmentTaxCredit
57000
CY2023 cstr Amortization Of Investment In Low Income Housing Credits
AmortizationOfInvestmentInLowIncomeHousingCredits
681000
CY2022 cstr Amortization Of Investment In Low Income Housing Credits
AmortizationOfInvestmentInLowIncomeHousingCredits
412000
CY2021 cstr Amortization Of Investment In Low Income Housing Credits
AmortizationOfInvestmentInLowIncomeHousingCredits
56000
CY2023 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-93000
CY2022 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
125000
CY2021 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
46000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6395000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
9753000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
12699000
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Provision For Loan Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
6332000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Provision For Loan Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
5525000
CY2023Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
578000
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
317000
CY2023Q4 cstr Deferred Tax Assets Organization And Preopening Cost
DeferredTaxAssetsOrganizationAndPreopeningCost
0
CY2022Q4 cstr Deferred Tax Assets Organization And Preopening Cost
DeferredTaxAssetsOrganizationAndPreopeningCost
56000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
633000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
307000
CY2023Q4 cstr Deferred Tax Assets Acquired Loans
DeferredTaxAssetsAcquiredLoans
478000
CY2022Q4 cstr Deferred Tax Assets Acquired Loans
DeferredTaxAssetsAcquiredLoans
673000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
116000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
336000
CY2023Q4 cstr Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
2658000
CY2022Q4 cstr Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
-381000
CY2023Q4 cstr Deferred Tax Assets Acquired Deposits
DeferredTaxAssetsAcquiredDeposits
28000
CY2022Q4 cstr Deferred Tax Assets Acquired Deposits
DeferredTaxAssetsAcquiredDeposits
95000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
708000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
1001000
CY2023Q4 cstr Deferred Loan Fees
DeferredLoanFees
2479000
CY2022Q4 cstr Deferred Loan Fees
DeferredLoanFees
2301000
CY2023Q4 us-gaap Deferred Tax Assets Unrealized Losses On Availablefor Sale Securities Gross
DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
16619000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
82000
CY2023Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
702000
CY2022Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
118000
CY2023Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
32033000
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
28715000
CY2023Q4 cstr Deferred Tax Liabilities Depreciation
DeferredTaxLiabilitiesDepreciation
1616000
CY2022Q4 cstr Deferred Tax Liabilities Depreciation
DeferredTaxLiabilitiesDepreciation
1609000
CY2023Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
777000
CY2022Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
624000
CY2023Q4 cstr Deferred Tax Liabilities Right Of Use Asset
DeferredTaxLiabilitiesRightOfUseAsset
2438000
CY2022Q4 cstr Deferred Tax Liabilities Right Of Use Asset
DeferredTaxLiabilitiesRightOfUseAsset
-428000
CY2023Q4 cstr Partnership Investments
PartnershipInvestments
1777000
CY2022Q4 cstr Partnership Investments
PartnershipInvestments
826000
CY2023Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
459000
CY2022Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
770000
CY2023Q4 cstr Deferred Tax Liabilities Acquired Assets Other
DeferredTaxLiabilitiesAcquiredAssetsOther
187000
CY2022Q4 cstr Deferred Tax Liabilities Acquired Assets Other
DeferredTaxLiabilitiesAcquiredAssetsOther
229000
CY2023Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
722000
CY2022Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
456000
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
7976000
CY2022Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
4086000
CY2023Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
24057000
CY2022Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
24629000
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0
CY2023Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
0
CY2022Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
0
CY2023Q4 us-gaap Unused Commitments To Extend Credit
UnusedCommitmentsToExtendCredit
988464000
CY2022Q4 us-gaap Unused Commitments To Extend Credit
UnusedCommitmentsToExtendCredit
1112950000
CY2023Q4 us-gaap Guarantees Fair Value Disclosure
GuaranteesFairValueDisclosure
7742000
CY2022Q4 us-gaap Guarantees Fair Value Disclosure
GuaranteesFairValueDisclosure
7288000
CY2023Q4 us-gaap Fair Value Disclosure Offbalance Sheet Risks Amount Liability
FairValueDisclosureOffbalanceSheetRisksAmountLiability
996206000
CY2022Q4 us-gaap Fair Value Disclosure Offbalance Sheet Risks Amount Liability
FairValueDisclosureOffbalanceSheetRisksAmountLiability
1120238000
CY2022Q3 cstr Potential Operational Loss
PotentialOperationalLoss
700000
CY2022Q4 cstr Reversal Of Expected Operational Loss
ReversalOfExpectedOperationalLoss
700000
CY2023 cstr Number Of Capital Categories
NumberOfCapitalCategories
5
CY2023Q4 us-gaap Excess Tier One Risk Based Capital To Risk Weighted Assets
ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
0.25
CY2022Q4 us-gaap Excess Tier One Risk Based Capital To Risk Weighted Assets
ExcessTierOneRiskBasedCapitalToRiskWeightedAssets
0.25
CY2023 us-gaap Dividends
Dividends
74600000
CY2022 us-gaap Dividends
Dividends
89900000
CY2023 us-gaap Dividends And Interest Paid
DividendsAndInterestPaid
30800000
CY2022 us-gaap Dividends And Interest Paid
DividendsAndInterestPaid
14100000
CY2023 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1677000
CY2022 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1355000
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1600000
CY2023 us-gaap Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
438000
CY2022 us-gaap Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
354000
CY2021 us-gaap Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
418000
CY2023 us-gaap Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
1239000
CY2022 us-gaap Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
1001000
CY2021 us-gaap Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
1182000
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
170426
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
16.76
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
116941
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
17.75
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
39434
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
14.51
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
44770
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
15.17
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
203163
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
17.57
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
177020
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
14.00
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
92212
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
21.22
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
58637
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
16.34
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
40169
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
15.35
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
170426
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
16.76
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
148414
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
14.39
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
143591
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
14.84
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
91763
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
14.99
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
23222
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
14.52
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
177020
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
14.00
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
124445
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
12.11
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
0
CY2023 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
31458
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
8.79
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
122
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
8.79
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
92865
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
13.24
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P3Y8M12D
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
92865
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
13.24
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P3Y8M12D
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
92865
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
13.24
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P3Y8M12D
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
130245
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
11.96
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
0
CY2022 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
5800
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
8.79
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
8.79
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
124445
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
12.11
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P4Y
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
124445
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
12.11
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P4Y
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
124445
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
12.11
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P4Y
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
226589
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
11.73
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
0
CY2021 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
96344
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
11.41
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
0
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
0
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
130245
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
11.96
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P4Y10M24D
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
130245
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
11.96
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P4Y10M24D
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
113578
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
11.54
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P4Y6M
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
162330
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
71340
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
821174
CY2023 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
276516
CY2022 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
50982
CY2021 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
1077489
CY2023 us-gaap Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
42206
CY2022 us-gaap Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
18648
CY2021 us-gaap Employee Service Share Based Compensation Tax Benefit From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
148312
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
0
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
0
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
0
CY2023 us-gaap Defined Contribution Plan Employer Matching Contribution Percent
DefinedContributionPlanEmployerMatchingContributionPercent
0.03
CY2023 cstr Defined Contribution Plan Employer Additional Discretionary Contribution Percentage Maximum
DefinedContributionPlanEmployerAdditionalDiscretionaryContributionPercentageMaximum
0.06
CY2023 us-gaap Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
1000000
CY2022 us-gaap Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
1000000
CY2021 us-gaap Defined Benefit Plan Contributions By Employer
DefinedBenefitPlanContributionsByEmployer
1000000
CY2023 us-gaap Certain Loans Acquired In Transfer Accounted For As Debt Securities Otherthan Temporary Impairment Charges Credit Loss
CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesOtherthanTemporaryImpairmentChargesCreditLoss
0
CY2022 us-gaap Certain Loans Acquired In Transfer Accounted For As Debt Securities Otherthan Temporary Impairment Charges Credit Loss
CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesOtherthanTemporaryImpairmentChargesCreditLoss
0
CY2023Q4 cstr Other Real Estate Owned At Fair Value
OtherRealEstateOwnedAtFairValue
0
CY2022Q4 cstr Other Real Estate Owned At Fair Value
OtherRealEstateOwnedAtFairValue
0
CY2023Q4 ecd Trd Arr Ind Name
TrdArrIndName
Mr. Christopher Tietz
CY2023Q4 ecd Trd Arr Ind Title
TrdArrIndTitle
Chief Banking Officer
CY2023Q4 ecd Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
true
CY2023Q4 ecd Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
true
CY2023Q4 ecd Trd Arr Adoption Date
TrdArrAdoptionDate
March 7, 2023
CY2023Q4 ecd Trd Arr Securities Agg Avail Amt
TrdArrSecuritiesAggAvailAmt
10000
CY2023Q4 ecd Trd Arr Termination Date
TrdArrTerminationDate
December 31, 2027

Files In Submission

Name View Source Status
0000950170-24-030078-index-headers.html Edgar Link pending
0000950170-24-030078-index.html Edgar Link pending
0000950170-24-030078.txt Edgar Link pending
0000950170-24-030078-xbrl.zip Edgar Link pending
cstr-20231231.htm Edgar Link pending
cstr-20231231.xsd Edgar Link pending
cstr-ex23_1.htm Edgar Link pending
cstr-ex31_1.htm Edgar Link pending
cstr-ex31_2.htm Edgar Link pending
cstr-ex32_1.htm Edgar Link pending
cstr-ex32_2.htm Edgar Link pending
cstr-ex97.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
img255038909_0.jpg Edgar Link pending
img255038909_1.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
cstr-20231231_htm.xml Edgar Link completed
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.htm Edgar Link pending
R115.htm Edgar Link pending
R116.htm Edgar Link pending
R117.htm Edgar Link pending
R118.htm Edgar Link pending
R119.htm Edgar Link pending
R12.htm Edgar Link pending
R120.htm Edgar Link pending
R121.htm Edgar Link pending
R122.htm Edgar Link pending
R123.htm Edgar Link pending
R124.htm Edgar Link pending
R125.htm Edgar Link pending
R126.htm Edgar Link pending
R127.htm Edgar Link pending
R128.htm Edgar Link pending
R129.htm Edgar Link pending
R13.htm Edgar Link pending
R130.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending