XML 123 R95.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Repurchase Agreements - Schedule of Repurchase Agreements Accounted as Secured Borrowings the Related Securities, at Fair Value, Pledged (Details) - USD ($) $ in Thousands | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | $ 89,912 | $ 136,030
Repurchase Agreements subject to offsetting arrangements | 0 | 0
Overnight and Continuous |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 89,912 | 136,030
Up to 30 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 0
30–90 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 0
Greater Than 90 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 0
U.S. Treasury and federal agencies |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 34,191 |
U.S. Treasury and federal agencies | Overnight and Continuous |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 34,191 |
U.S. Treasury and federal agencies | Up to 30 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings |  |
U.S. Treasury and federal agencies | 30–90 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings |  |
U.S. Treasury and federal agencies | Greater Than 90 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings |  |
U.S. government agency mortgage-backed securities |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 55,721 | 128,594
U.S. government agency mortgage-backed securities | Overnight and Continuous |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 55,721 | 128,594
U.S. government agency mortgage-backed securities | Up to 30 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 0
U.S. government agency mortgage-backed securities | 30–90 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 0
U.S. government agency mortgage-backed securities | Greater Than 90 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 0
Private labeled mortgage–backed pools |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 7,436
Private labeled mortgage–backed pools | Overnight and Continuous |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 7,436
Private labeled mortgage–backed pools | Up to 30 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 0
Private labeled mortgage–backed pools | 30–90 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | 0 | 0
Private labeled mortgage–backed pools | Greater Than 90 Days |  |
Assets Sold under Agreements to Repurchase [Line Items] |  |
Total borrowings | $ 0 | $ 0

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481420/860-30-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(m)(1)(ii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 + Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value, as of the balance sheet date, of securities sold under agreements to repurchase where the transferor maintains effective control over the assets, accounting for them as secured debt. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481420/860-30-50-7 + Details
Name: | us-gaap_SecuredDebtRepurchaseAgreements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of fund outstanding borrowed in form of security repurchase agreement for sale and repurchase of identical or substantially same security at date certain for specified price. Excludes security sold under agreement to repurchase not subject to master netting arrangement or similar agreement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3 + Details
Name: | us-gaap_SecuritySoldUnderAgreementToRepurchaseAfterOffsetAndDeductionSubjectToMasterNettingArrangement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=us-gaap_MaturityOvernightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=us-gaap_MaturityUpTo30DaysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=us-gaap_Maturity30To90DaysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis=us-gaap_MaturityOver90DaysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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