| Name | StockholdersEquityNoteDisclosureTextBlock |
|---|---|
| Namespace | http://fasb.org/us-gaap/2022 |
| Prefix | us-gaap |
| Data type | dtr-types:textBlockItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Stockholders' Equity Note Disclosure [Text Block] | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesFederalHomeLoanBanks | |
us-gaap:MandatorilyRedeemableCapitalStockTableTextBlock | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesFederalHomeLoanBanks | |
us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionNumberOfStockholders1 | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesFederalHomeLoanBanks | |
us-gaap:ClassOfStockDisclosuresAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:SharesIssued | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:SharesIssuedPricePerShare | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:RedemptionPremium | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:DividendsShareBasedCompensationAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityBeforeTreasuryStock | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityNoteSubscriptionsReceivable | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityNoteStockSplit | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityReverseStockSplit | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityNoteImpactOfConversionOfContingentlyConvertibleSecuritiesOnDilutedEarningsPerShare | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:ContingentlyConvertibleSecuritiesIncludedInDilutedEarningsPerShare | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityNoteChangesInCapitalStructureRetroactiveImpact | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityNoteChangesInCapitalStructureSubsequentChangesToNumberOfCommonShares | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityNoteSpinoffTransaction | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockholdersEquityNoteDerivativeTransactionsConnectedWithContingentlyConvertibleSecurities | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:CommonStockConvertibleConversionPriceDecrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:CommonStockConvertibleConversionPriceIncrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:DebtInstrumentConvertibleConversionPriceDecrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:DebtInstrumentConvertibleConversionPriceIncrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:PreferredStockConvertibleConversionPriceDecrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:PreferredStockConvertibleConversionPriceIncrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockOptionExercisePriceDecrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockOptionExercisePriceIncrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:WarrantExercisePriceDecrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:WarrantExercisePriceIncrease | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1 | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:StockOptionDownRoundFeatureIncreaseDecreaseInEquityAmount1 | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:EquityClassifiedWrittenCallOptionModificationEquityIssuanceIncreaseDecreaseInEquityAmount | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:EquityClassifiedWrittenCallOptionModificationDebtOriginationIncreaseInEquityAmount | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:EquityClassifiedWrittenCallOptionModificationDebtModificationIncreaseDecreaseInEquityAmount | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
Equity-Classified Written Call Option, Modification, Dividend, Increase (Decrease) in Equity, Amount us-gaap:EquityClassifiedWrittenCallOptionModificationDividendIncreaseDecreaseInEquityAmount | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:RetainedEarningsNoteDisclosureAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:SharesHeldInEmployeeStockOwnershipPlanAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:EmployeeTrustAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:ComprehensiveIncomeNoteTextBlock | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:ScheduleOfAuctionMarketPreferredSecuritiesByStockSeriesTextBlock | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:TargetedOrTrackingStockDescriptionTextBlock | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity | |
us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityEquityTransactions | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:FederalHomeLoanBanksAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesFederalHomeLoanBanks | |
us-gaap:DisclosureTextBlockAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/ComprehensiveTextBlockList | |
us-gaap:StockholdersEquityNoteAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/Equity |