XML 106 R92.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Regulatory Matters - Capital Ratios of Hanmi Financial and Bank (Detail) - USD ($) $ in Thousands | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | ---
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |  |
Minimum Regulatory Requirement Ratio for Total capital to risk-weighted assets | 800.00% |
Minimum Regulatory Requirement Ratio for Tier 1 capital to risk-weighted assets | 600.00% |
Minimum Regulatory Requirement Ratio for Tier 1 capital to average assets | 400.00% |
Minimum to Be Categorized as Well Capitalized Percentage, Total capital to risk-weighted assets | 1000.00% |
Minimum to Be Categorized as Well Capitalized Percentage, Tier 1 capital to risk-weighted assets | 800.00% |
Hanmi Financial |  |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |  |
Actual Capital, Total capital to risk-weighted assets | $ 682,398 | $ 684,272
Actual Capital, Tier 1 capital to risk-weighted assets | 550,839 | 553,970
Actual Capital, Common equity Tier 1 capital to risk-weighted assets | 531,177 | 537,950
Actual Capital, Tier 1 capital to average assets | $ 550,839 | $ 553,970
Actual Capital Percentage, Total capital to risk-weighted assets | 14.54% | 15.50%
Actual Capital Percentage, Tier 1 capital to risk-weighted assets | 11.74% | 12.55%
Actual Capital Percentage, Common equity Tier 1 capital to risk-weighted assets | 11.32% | 12.19%
Actual Capital Percentage, Tier 1 capital to average assets | 10.18% | 10.79%
Minimum Regulatory Requirement Capital, Total capital to risk-weighted assets | $ 375,449 | $ 353,171
Minimum Regulatory Requirement Capital, Tier 1 capital to risk-weighted assets | 281,587 | 264,878
Minimum Regulatory Requirement Capital, Common equity Tier 1 capital to risk-weighted assets | 211,190 | 198,658
Minimum Regulatory Requirement Capital, Tier 1 capital to average assets | $ 216,526 | $ 205,344
Minimum Regulatory Requirement Ratio for Total capital to risk-weighted assets | 8.00% | 8.00%
Minimum Regulatory Requirement Ratio for Tier 1 capital to risk-weighted assets | 6.00% | 6.00%
Minimum Regulatory Requirement Ratio for Common equity Tier 1 capital to risk-weighted assets | 4.50% | 4.50%
Minimum Regulatory Requirement Ratio for Tier 1 capital to average assets | 4.00% | 4.00%
Hanmi Bank |  |
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |  |
Actual Capital, Total capital to risk-weighted assets | $ 664,195 | $ 670,896
Actual Capital, Tier 1 capital to risk-weighted assets | 630,782 | 638,557
Actual Capital, Common equity Tier 1 capital to risk-weighted assets | 630,782 | 638,557
Actual Capital, Tier 1 capital to average assets | $ 630,782 | $ 638,557
Actual Capital Percentage, Total capital to risk-weighted assets | 14.19% | 15.20%
Actual Capital Percentage, Tier 1 capital to risk-weighted assets | 13.47% | 14.47%
Actual Capital Percentage, Common equity Tier 1 capital to risk-weighted assets | 13.47% | 14.47%
Actual Capital Percentage, Tier 1 capital to average assets | 11.67% | 12.44%
Minimum Regulatory Requirement Capital, Total capital to risk-weighted assets | $ 374,538 | $ 353,091
Minimum Regulatory Requirement Capital, Tier 1 capital to risk-weighted assets | 280,904 | 264,818
Minimum Regulatory Requirement Capital, Common equity Tier 1 capital to risk-weighted assets | 210,678 | 198,614
Minimum Regulatory Requirement Capital, Tier 1 capital to average assets | $ 216,265 | $ 205,385
Minimum Regulatory Requirement Ratio for Total capital to risk-weighted assets | 8.00% | 8.00%
Minimum Regulatory Requirement Ratio for Tier 1 capital to risk-weighted assets | 6.00% | 6.00%
Minimum Regulatory Requirement Ratio for Common equity Tier 1 capital to risk-weighted assets | 4.50% | 4.50%
Minimum Regulatory Requirement Ratio for Tier 1 capital to average assets | 4.00% | 4.00%
Minimum to Be Categorized as Well Capitalized Capital, Total capital to risk-weighted assets | $ 468,173 | $ 441,364
Minimum to Be Categorized as Well Capitalized Capital, Tier 1 capital to risk-weighted assets | 374,538 | 353,091
Minimum to Be Categorized as Well Capitalized Capital,. Common equity Tier 1 capital to risk-weighted average | 304,312 | 286,886
Minimum to Be Categorized as Well Capitalized Capital, Tier 1 capital to average assets | $ 270,331 | $ 256,731
Minimum to Be Categorized as Well Capitalized Percentage, Total capital to risk-weighted assets | 10.00% | 10.00%
Minimum to Be Categorized as Well Capitalized Percentage, Tier 1 capital to risk-weighted assets | 8.00% | 8.00%
Minimum to Be Categorized as Well Capitalized Percentage, Common equity Tier 1 capital to risk-weighted assets | 6.50% | 6.50%
Minimum to Be Categorized as Well Capitalized Percentage, Tier 1 capital to average assets | 5.00% | 5.00%

X
- Definition Tier One Common Capital Required for Capital Adequacy to Risk Weighted Assets + References No definition available. + Details
Name: | hafc_TierOneCommonCapitalRequiredforCapitalAdequacytoRiskWeightedAssets
Namespace Prefix: | hafc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Tier One Common Capital Required to be Well Capitalized + References No definition available. + Details
Name: | hafc_TierOneCommonCapitalRequiredtobeWellCapitalized
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tier One Common Capital Required to be Well Capitalized to Risk Weighted Assets + References No definition available. + Details
Name: | hafc_TierOneCommonCapitalRequiredtobeWellCapitalizedtoRiskWeightedAssets
Namespace Prefix: | hafc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Tier One Common Capital to Risk Weighted Assets + References No definition available. + Details
Name: | hafc_TierOneCommonCapitaltoRiskWeightedAssets
Namespace Prefix: | hafc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Tier One Common Equity + References No definition available. + Details
Name: | hafc_TierOneCommonEquity
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tier One Common Equity Required For Capital Adequacy + References No definition available. + Details
Name: | hafc_TierOneCommonEquityRequiredForCapitalAdequacy
Namespace Prefix: | hafc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of total capital as defined in the regulations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 + Details
Name: | us-gaap_Capital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount of Total Capital required for capital adequacy purposes under the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_CapitalRequiredForCapitalAdequacy
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum Total risk based capital ratio (total capital divided by risk weighted assets) required for capital adequacy purposes under the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958570-112826 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 + Details
Name: | us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of Total Capital required to be categorized as well as capitalized under the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_CapitalRequiredToBeWellCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The Total risk based capital ratio (total capital divided by risk weighted assets) required to be categorized as "well capitalized", in the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total Capital divided by risk weighted assets as defined in the regulations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 + Details
Name: | us-gaap_CapitalToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tier 1 Leverage Capital as defined in the regulations. Also called Core Capital. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 + Details
Name: | us-gaap_TierOneLeverageCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount of Tier 1 Leverage Capital required for capital adequacy purposes under the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount of Tier 1 Leverage Capital for capital adequacy purposes divided by average assets as defined in the regulations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958570-112826 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of Tier 1 Leverage Capital required to be categorized as well capitalized under the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of Tier 1 Leverage Capital required to be categorized as well capitalized divided by average assets as defined in the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Tier 1 Leverage Capital divided by average assets as defined in the regulations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 + Details
Name: | us-gaap_TierOneLeverageCapitalToAverageAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Tier 1 Risk Based Capital as defined in the regulations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum amount of Tier 1 Risk Based Capital required for capital adequacy purposes under the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum Tier One Capital Ratio (Tier one capital divided by risk-weighted assets) required for capital adequacy purposes under the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958570-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of Tier 1 Risk Based Capital required to be categorized as well capitalized under the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The Tier 1 capital ratio (Tier 1 capital divided by risk weighted assets) required to be categorized as "well capitalized" under the regulatory framework for prompt corrective action. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Tier 1 capital divided by risk weighted assets as defined by regulations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1H -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84167132&loc=d3e65071-112826 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84167132&loc=SL5958568-112826 + Details
Name: | us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |