XML 79 R55.htm IDEA: XBRL DOCUMENT
v3.20.1

Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2019 USD ($) | Dec. 31, 2019 USD ($) Subsidiary Trust | Dec. 31, 2018 USD ($) | Dec. 31, 2017 USD ($)
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Number of inactive subsidiaries acquired | Subsidiary |  | 4 |  |
Number of statutory business trusts acquired | Trust |  | 2 |  |
Cash and due from banks, reserves required to be held |  | $ 29,500,000 | $ 24,500,000 |
Debt securities evaluation for other-than-temporary impairment, measurement basis |  | quarterly |  |
Threshold period past due principal or interest, to discontinue accrual of interest on loans |  | 90 days |  |
Gain on sale of loans |  | $ 9,893,000 | 7,126,000 | $ 9,318,000
Gains on sale of mortgage loans, total |  | 8,200,000 | 4,300,000 | 3,700,000
Gains on sale of SBA loans, total |  | 1,500,000 | 2,800,000 | 5,600,000
Gains on sale of CRE, total |  | 152,000 | 0 | 0
Goodwill |  | 58,563,000 | 58,383,000 |
Impairment losses recognized on goodwill |  | 0 | 0 |
Amortization of intangibles |  | 4,856,000 | 3,302,000 | 1,845,000
Total gross loans |  | $ 2,300,000,000 |  |
Percentage of gross loans with LIBOR based reference rate |  | 25.00% |  |
Out-of-Scope Topic 606 |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Percentage of non interest income |  | 79.00% |  |
ASU 2014-09 |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Percentage of non interest income |  | 21.00% |  |
401(k) Plan |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Contributions to plan |  | $ 570,000 | 341,000 | 272,000
CRA Investments |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Carrying amount of equity securities without readily determinable fair values |  | 11,800,000 | 10,000,000 |
Pacific Coast Bankers' Bank |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Carrying amount of equity securities without readily determinable fair values |  | 324,000 |  |
Estimated gain on equity securities | $ 107,000 |  |  |
Atlantic Community Bankers’ Bank |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Carrying amount of equity securities without readily determinable fair values |  | 100,000 |  |
Estimated gain on equity securities | $ 40,000 |  |  |
Core Deposit Intangible |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Unamortized balance of intangible assets |  | 6,100,000 | 7,600,000 |
Accumulated amortization |  | 3,100,000 | 1,600,000 |
Amortization of intangibles |  | $ 1,500,000 | 575,000 | 355,000
Premises |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Estimated useful life of assets |  | 30 years |  |
Mortgage, SBA and CRE |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Gain on sale of loans |  | $ 9,900,000 | $ 7,100,000 | $ 9,300,000
Minimum |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Right-of-use asset |  | 25,000,000 |  |
Lease liability |  | $ 25,000,000 |  |
Minimum | Core Deposit Intangible |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Intangible assets, estimated useful life |  | 8 years |  |
Minimum | Leasehold Improvements |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Estimated useful life of assets |  | 3 years |  |
Minimum | Equipment |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Estimated useful life of assets |  | 3 years |  |
Maximum |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Cash and cash equivalents maturity period |  | 90 days |  |
Right-of-use asset |  | $ 30,000,000 |  |
Lease liability |  | $ 30,000,000 |  |
Maximum | Core Deposit Intangible |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Intangible assets, estimated useful life |  | 10 years |  |
Maximum | Leasehold Improvements |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Estimated useful life of assets |  | 10 years |  |
Maximum | Equipment |  |  |  |
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Estimated useful life of assets |  | 10 years |  |

X
- Definition Basis of presentation and summary of significant accounting policies. + References No definition available. + Details
Name: | rbb_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | rbb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash and cash equivalents maturity period. + References No definition available. + Details
Name: | rbb_CashAndCashEquivalentsMaturityPeriod
Namespace Prefix: | rbb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt securities evaluation for other than temporary impairment, measurement basis. + References No definition available. + Details
Name: | rbb_DebtSecuritiesEvaluationForOtherThanTemporaryImpairmentMeasurementBasis
Namespace Prefix: | rbb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gain (loss) on sale of commercial real estate loans. + References No definition available. + Details
Name: | rbb_GainLossOnSaleOfCommercialRealEstateLoans
Namespace Prefix: | rbb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (loss) on sale of small business administration loans. + References No definition available. + Details
Name: | rbb_GainLossOnSaleOfSmallBusinessAdministrationLoans
Namespace Prefix: | rbb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of inactive subsidiaries acquired. + References No definition available. + Details
Name: | rbb_NumberOfInactiveSubsidiariesAcquired
Namespace Prefix: | rbb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of statutory business trusts acquired. + References No definition available. + Details
Name: | rbb_NumberOfStatutoryBusinessTrustsAcquired
Namespace Prefix: | rbb_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of gross loans with LIBOR based reference rate. + References No definition available. + Details
Name: | rbb_PercentageOfGrossLoansWithLIBORBasedReferenceRate
Namespace Prefix: | rbb_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of non interest income. + References No definition available. + Details
Name: | rbb_PercentageOfNonInterestIncome
Namespace Prefix: | rbb_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold period past due to discontinue accrual interest on loans. + References No definition available. + Details
Name: | rbb_ThresholdPeriodPastDueToDiscontinueAccrualInterestOnLoans
Namespace Prefix: | rbb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274 + Details
Name: | us-gaap_AmortizationOfIntangibleAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116631393&loc=SL116631396-227033 + Details
Name: | us-gaap_CashReserveDepositRequiredAndMade
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 321 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116654751&loc=SL75117546-209714 + Details
Name: | us-gaap_EquitySecuritiesFvNiGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of investment in equity security without readily determinable fair value. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 321 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714 + Details
Name: | us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118959141&loc=d3e21310-158488 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118959141&loc=d3e21286-158488 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=117337389&loc=d3e21493-158490 + Details
Name: | us-gaap_GainLossOnSaleOfMortgageLoans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(h)) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.3(a)) -URI http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263 + Details
Name: | us-gaap_GainLossOnSalesOfLoansNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 + Details
Name: | us-gaap_IntangibleAssetsNetExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522 + Details
Name: | us-gaap_NotesReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=rbb_FourZeroOneKPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=rbb_InvestmentsUnderCommunityReinvestmentActMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=rbb_PacificCoastBankersBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=rbb_AtlanticCommunityBankersBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CoreDepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rbb_MortgageSmallBusinessAdministrationLoansAndCommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |