XML 67 R51.htm IDEA: XBRL DOCUMENT
v3.24.0.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2023 USD ($) item component | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Dec. 31, 2023 subsidiary | Dec. 31, 2023 segment | Dec. 31, 2023 Office | Dec. 31, 2023 item | Dec. 31, 2023 country | Dec. 31, 2023 USD ($) | Dec. 31, 2023
Nature of Operations |  |  |  |  |  |  |  |  |  |
Number of significant consolidated subsidiaries owned |  |  |  | 2 | 5 |  |  |  |  |
Number of bank branches | Office |  |  |  |  |  | 193 |  |  |  |
Number Of Operating Location | item | 12 |  |  |  |  |  |  |  |  |
Risk and Uncertainties |  |  |  |  |  |  |  |  |  |
Number of main components of economic risk | component | 3 |  |  |  |  |  |  |  |  |
Wealth Management Services |  |  |  |  |  |  |  |  |  |
Number of types of performance obligations | item |  |  |  |  |  |  | 2 |  |  |
Contract Balances |  |  |  |  |  |  |  |  |  |
Contract with Customer, Asset, after Allowance for Credit Loss |  | $ 33.3 |  |  |  |  |  |  | $ 41.7 |
Unbilled Contracts Receivable |  | 8.8 |  |  |  |  |  |  | 8.1 |
Revenue, Remaining Performance Obligation, Amount |  | 1.1 |  |  |  |  |  |  | 0.8 |
Cash and Cash Equivalents |  |  |  |  |  |  |  |  |  |
Cash due from banks |  | 10.0 |  |  |  |  |  |  | 11.5 |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |
Accrued interest and fees receivable |  | 4.7 |  |  |  |  |  |  | 5.0 |
Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] | Interest Receivable |  |  |  |  |  |  |  |  |
Other Real Estate |  |  |  |  |  |  |  |  |  |
Other real estate |  | 0.5 |  |  |  |  |  |  | 1.2 |
Investments in Real Estate Limited Partnerships |  |  |  |  |  |  |  |  |  |
Impairment losses related to real estate partnerships | $ 0.0 |  |  |  |  |  |  |  |  |
Advertising |  |  |  |  |  |  |  |  |  |
Advertising costs | $ 9.5 | 8.2 | $ 5.2 |  |  |  |  |  |  |
Available-for-sale Securities |  |  |  |  |  |  |  |  |  |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |
Accrued interest and fees receivable |  | 19.3 |  |  |  |  |  |  | 14.4 |
Accrued interest receivable on held-to-maturity securities, included in accrued interest and fees receivable |  | $ 4.7 |  |  |  |  |  |  | $ 5.0 |
Land Improvements |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Gross |  |  |  |  |  |  |  |  |  |
Estimated useful life | 20 years |  |  |  |  |  |  |  |  |
Minimum | LITCH |  |  |  |  |  |  |  |  |  |
Investments in Real Estate Limited Partnerships |  |  |  |  |  |  |  |  |  |
Ownership interest |  |  |  |  |  |  |  |  |  | 5.00%
Minimum | Premises and Equipment |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Gross |  |  |  |  |  |  |  |  |  |
Estimated useful life | 2 years |  |  |  |  |  |  |  |  |
Minimum | Software |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Gross |  |  |  |  |  |  |  |  |  |
Estimated useful life | 3 years |  |  |  |  |  |  |  |  |
Minimum | Hardware |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Gross |  |  |  |  |  |  |  |  |  |
Estimated useful life | 3 years |  |  |  |  |  |  |  |  |
Minimum | Building and Building Improvements |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Gross |  |  |  |  |  |  |  |  |  |
Estimated useful life | 10 years |  |  |  |  |  |  |  |  |
Minimum | Core deposit intangibles |  |  |  |  |  |  |  |  |  |
Intangible Assets |  |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Asset, Useful Life | 7 years |  |  |  |  |  |  |  |  |
Minimum | Customer relationships |  |  |  |  |  |  |  |  |  |
Intangible Assets |  |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Asset, Useful Life | 7 years |  |  |  |  |  |  |  |  |
Maximum | LITCH |  |  |  |  |  |  |  |  |  |
Investments in Real Estate Limited Partnerships |  |  |  |  |  |  |  |  |  |
Ownership interest |  |  |  |  |  |  |  |  |  | 99.99%
Maximum | Premises and Equipment |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Gross |  |  |  |  |  |  |  |  |  |
Estimated useful life | 20 years |  |  |  |  |  |  |  |  |
Maximum | Software |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Gross |  |  |  |  |  |  |  |  |  |
Estimated useful life | 7 years |  |  |  |  |  |  |  |  |
Maximum | Hardware |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Gross |  |  |  |  |  |  |  |  |  |
Estimated useful life | 7 years |  |  |  |  |  |  |  |  |
Maximum | Building and Building Improvements |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Gross |  |  |  |  |  |  |  |  |  |
Estimated useful life | 40 years |  |  |  |  |  |  |  |  |
Maximum | Core deposit intangibles |  |  |  |  |  |  |  |  |  |
Intangible Assets |  |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Asset, Useful Life | 20 years |  |  |  |  |  |  |  |  |
Maximum | Customer relationships |  |  |  |  |  |  |  |  |  |
Intangible Assets |  |  |  |  |  |  |  |  |  |
Finite-Lived Intangible Asset, Useful Life | 20 years |  |  |  |  |  |  |  |  |
BPAS |  |  |  |  |  |  |  |  |  |
Nature of Operations |  |  |  |  |  |  |  |  |  |
Number of significant consolidated subsidiaries owned | segment |  |  |  |  | 1 |  |  |  |  |
Hand Benefits & Trust |  |  |  |  |  |  |  |  |  |
Nature of Operations |  |  |  |  |  |  |  |  |  |
Number of significant consolidated subsidiaries owned | segment |  |  |  |  | 1 |  |  |  |  |
NRS |  |  |  |  |  |  |  |  |  |
Nature of Operations |  |  |  |  |  |  |  |  |  |
Number of significant consolidated subsidiaries owned | segment |  |  |  |  | 1 |  |  |  |  |
Upstate New York. |  |  |  |  |  |  |  |  |  |
Nature of Operations |  |  |  |  |  |  |  |  |  |
Number of counties where the bank has facilities | country |  |  |  |  |  |  |  | 42 |  |
Northeastern Pennsylvania |  |  |  |  |  |  |  |  |  |
Nature of Operations |  |  |  |  |  |  |  |  |  |
Number of counties where the bank has facilities | country |  |  |  |  |  |  |  | 6 |  |
Vermont |  |  |  |  |  |  |  |  |  |
Nature of Operations |  |  |  |  |  |  |  |  |  |
Number of counties where the bank has facilities | country |  |  |  |  |  |  |  | 12 |  |
Western Massachusetts |  |  |  |  |  |  |  |  |  |
Nature of Operations |  |  |  |  |  |  |  |  |  |
Number of counties where the bank has facilities | country |  |  |  |  |  |  |  | 1 |  |

X
- References No definition available. + Details
Name: | cbu_AllowanceForLoanLossesAbstract
Namespace Prefix: | cbu_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | cbu_NatureOfOperationsAbstract
Namespace Prefix: | cbu_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of counties where the bank operates or has branches. + References No definition available. + Details
Name: | cbu_NumberOfCountiesWhereBankHasFacilities
Namespace Prefix: | cbu_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of customer locations or branches operated by the bank. + References No definition available. + Details
Name: | cbu_NumberOfCustomerFacilities
Namespace Prefix: | cbu_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Refers to the number of main components of economic risk. + References No definition available. + Details
Name: | cbu_NumberOfMainComponentsOfEconomicRisk
Namespace Prefix: | cbu_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refers to the Number Of Operating Location + References No definition available. + Details
Name: | cbu_NumberOfOperatingLocation
Namespace Prefix: | cbu_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refers to the number of consolidated subsidiary owned by the entity. + References No definition available. + Details
Name: | cbu_NumberOfSignificantConsolidatedSubsidiariesOwned
Namespace Prefix: | cbu_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Refers to number of types of performance obligations related to wealth management services. + References No definition available. + Details
Name: | cbu_NumberOfTypesOfPerformanceObligations
Namespace Prefix: | cbu_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | cbu_WealthManagementServicesAbstract
Namespace Prefix: | cbu_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For an unclassified balance sheet, the amount of fees and other revenue, excluding investment income receivable, earned but not yet received, which were recognized in conformity with revenue recognition criteria based on estimates or specific contractual terms. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_AccruedFeesAndOtherRevenueReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of write-down from impairment of an investment in a qualified affordable housing project. + References Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 323 -SubTopic 740 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481543/323-740-50-2 + Details
Name: | us-gaap_AffordableHousingProjectInvestmentWriteDownAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of voting equity interests acquired at the acquisition date in the business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2 + Details
Name: | us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8 + Details
Name: | us-gaap_ContractWithCustomerAssetNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5C Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3A + Details
Name: | us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes accrued interest, after allowance for credit loss, on investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3A + Details
Name: | us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition A bank's noninterest bearing demand deposits in other banks (such as correspondents). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_DueFromBanks
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_InvestmentsInAffordableHousingProjectsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_MarketingAndAdvertisingExpenseAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OtherRealEstateAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.10(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_OtherRealEstateAndForeclosedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentGrossAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_RisksAndUncertaintiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482312/912-310-45-2 + Details
Name: | us-gaap_UnbilledContractsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | cbu_DebtSecurityAxis=us-gaap_DebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=cbu_LihtcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=cbu_SubsidiariesTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=cbu_HandBenefitsAndTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=cbu_NortheastRetirementServicesIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_NY
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_PA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_VT
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_MA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |