XML 75 R62.htm IDEA: XBRL DOCUMENT
v3.22.4

Securities - Schedule of Allowance for Credit Losses on Held-to-maturity Securities (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Debt Securities Heldtomaturity Allowance For Credit Loss [Line Items] |  |  |
Beginning balance | $ 268,000 |  |
Ending balance | 220,000 | $ 268,000 |
Residential Mortgage-Backed Securities and Collateralized Mortgage Obligations of Government Sponsored Entities and Agencies [Member] |  |  |
Debt Securities Heldtomaturity Allowance For Credit Loss [Line Items] |  |  |
Ending balance | 0 |  |
ASU 2016-13 [Member] |  |  |
Debt Securities Heldtomaturity Allowance For Credit Loss [Line Items] |  |  |
Beginning balance | 268,000 | 326,000 | $ 229,000
Current period provision | (48,000) | (58,000) | 97,000
Ending balance | 220,000 | 268,000 | 326,000
ASU 2016-13 [Member] | Obligations of State and Political Subdivisions [Member] |  |  |
Debt Securities Heldtomaturity Allowance For Credit Loss [Line Items] |  |  |
Beginning balance | 174,000 | 130,000 | 96,000
Current period provision | (7,000) | 44,000 | 34,000
Ending balance | 167,000 | 174,000 | 130,000
ASU 2016-13 [Member] | Corporate Debt Securities [Member] |  |  |
Debt Securities Heldtomaturity Allowance For Credit Loss [Line Items] |  |  |
Beginning balance | 94,000 | 196,000 | 133,000
Current period provision | (41,000) | (102,000) | 63,000
Ending balance | $ 53,000 | $ 94,000 | $ 196,000

X
- Definition Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aaa) -URI https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 + Details
Name: | us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense (reversal of expense) for expected credit loss on investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 + Details
Name: | us-gaap_DebtSecuritiesHeldToMaturityCreditLossExpenseReversal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |