XML 92 R81.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Deposits - Schedule of Certificates and Their Remaining Maturities (Details) $ in Thousands | Dec. 31, 2024 USD ($)
--- | ---
Deposits [Abstract] |
Three months or less | $ 1,043,084
Over three through six months | 705,825
Over six through 12 months | 88,554
Over 12 months | 17,031
Total | $ 1,854,494
Three months or less, interest rate | 56.20%
Over three through six months, interest rate | 38.10%
Over six through 12 months, interest rate | 4.80%
Over 12 months, interest rate | 0.90%
Total, interest rate | 100.00%

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing after twelve months from the balance sheet date. + References No definition available. + Details
Name: | us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreAfter12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within six to twelve months after the balance sheet date. + References No definition available. + Details
Name: | us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreSixMonthsThrough12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within three months or fewer from the balance sheet date. + References No definition available. + Details
Name: | us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsOrLess
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more, maturing within three to six months after the balance sheet date. + References No definition available. + Details
Name: | us-gaap_ContractualMaturitiesTimeDeposits100000OrMoreThreeMonthsThroughSixMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more. + References No definition available. + Details
Name: | us-gaap_TimeDeposits100000OrMore
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted average interest rate of time deposits, including certificates of deposit, in denominations of $100,000 or more. + References No definition available. + Details
Name: | us-gaap_WeightedAverageInterestRateOfTimeDeposits100000OrMore
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average interest rate of domestic and foreign time deposits (including certificates of deposits, individual retirement accounts and open accounts) in denominations of $100,000 or more, with maturities of greater than twelve months. + References No definition available. + Details
Name: | us-gaap_WeightedAverageInterestRateOfTimeDeposits100000OrMoreAfter12Months
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average interest rate of domestic and foreign time deposits (including certificates of deposits, individual retirement accounts and open accounts) in denominations of $100,000 or more, with maturities of six months through twelve months. + References No definition available. + Details
Name: | us-gaap_WeightedAverageInterestRateOfTimeDeposits100000OrMoreSixMonthsThrough12Months
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average interest rate of domestic and foreign time deposits (including certificates of deposits, individual retirement accounts and open accounts) in denominations of $100,000 or more, with maturities of three months or less. + References No definition available. + Details
Name: | us-gaap_WeightedAverageInterestRateOfTimeDeposits100000OrMoreThreeMonthsOrLess
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average interest rate of domestic and foreign time deposits (including certificates of deposits, individual retirement accounts and open accounts) in denominations of $100,000 or more, with maturities of three months through six months. + References No definition available. + Details
Name: | us-gaap_WeightedAverageInterestRateOfTimeDeposits100000OrMoreThreeMonthsThroughSixMonths
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant