Custom Types

Restriction NameValue
perUnitItemType
[restriction base="xbrli:decimalItemType"]
extensibleListItemType
[restriction base="xbrli:tokenItemType"]
pattern\s*[\i-[:]][\c-[:]]*:[\i-[:]][\c-[:]]*(\s+[\i-[:]][\c-[:]]*:[\i-[:]][\c-[:]]*)*\s*
attributeGroupNone
yesNoItemType
[restriction base="xbrli:tokenItemType"]
enumerationYes
enumerationNo
attributeGroupNone
threeDigitItemType
[restriction base="xbrli:tokenItemType"]
pattern[0-9]{3}
zoneStatusItemType
[restriction base="xbrli:tokenItemType"]
enumerationGreen
enumerationYellow
enumerationOrange
enumerationRed
enumerationOther
enumerationNA
attributeGroupNone
interestRateItemType
[restriction base="xbrli:tokenItemType"]
enumerationFloating
enumerationFixed
attributeGroupNone
nineDigitItemType
[restriction base="xbrli:tokenItemType"]
pattern[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]
attributeGroupNone
MalpracticeInsurance-OccurrenceOrClaims-madeItemType
[restriction base="xbrli:tokenItemType"]
enumerationOccurrence
enumerationClaims-made
attributeGroupNone
durationStringItemType
[restriction base="xbrli:normalizedStringItemType"]
fundedStatusItemType
[restriction base="xbrli:tokenItemType"]
enumerationLess than 65 percent
enumerationBetween 65 and less than 80 percent
enumerationAt least 80 percent
enumerationNA
attributeGroupNone
fundingImprovementAndRehabilitationPlanItemType
[restriction base="xbrli:tokenItemType"]
enumerationNo
enumerationPending
enumerationImplemented
enumerationOther
enumerationNA
attributeGroupNone
investmentOnLoanForShortSalesItemType
[restriction base="xbrli:tokenItemType"]
enumerationInvestment on Loan
enumerationEntire Investment on Loan
enumerationPartial Investment on Loan
attributeGroupNone
investmentPledgedItemType
[restriction base="xbrli:tokenItemType"]
enumerationInvestment Pledged
enumerationEntire Investment Pledged
enumerationPartial Investment Pledged
attributeGroupNone
restrictedInvestmentItemType
[restriction base="xbrli:tokenItemType"]
enumerationRestricted Investment
enumerationRestricted Investment Exempt from Registration
enumerationRestricted Investment Not Exempt from Registration
attributeGroupNone
surchargeItemType
[restriction base="xbrli:tokenItemType"]
enumerationNo
enumerationYes
enumerationNA
attributeGroupNone
flowItemType
[restriction base="xbrli:decimalItemType"]
authorizedUnlimitedItemType
[restriction base="xbrli:tokenItemType"]
enumerationUnlimited
attributeGroupNone
distributionsReceivedApproach
[restriction base="xbrli:tokenItemType"]
enumerationCumulative earnings
enumerationNature of distribution
attributeGroupNone
forfeitureMethod
[restriction base="xbrli:tokenItemType"]
enumerationEstimating expected forfeitures
enumerationRecognizing forfeitures when they occur
attributeGroupNone
gYearListItemType
[restriction base="xbrli:tokenItemType"]
pattern\s*([0-9]{4}(\s+[0-9]{4})*)?\s*
giltiPolicyType
[restriction base="xbrli:tokenItemType"]
enumerationTax as incurred
enumerationDeferred tax recognized
attributeGroupNone
combinedComponentType
[restriction base="xbrli:tokenItemType"]
enumerationTopic 842
enumerationTopic 606
attributeGroupNone
advertisingExpenseMethodItemType
[restriction base="xbrli:tokenItemType"]
enumerationExpensed as incurred
enumerationExpensed first time advertising takes place
attributeGroupNone
transitionOptionType
[restriction base="xbrli:tokenItemType"]
enumerationRetrospective
enumerationProspective
enumerationModified Retrospective
enumerationModified Prospective
attributeGroupNone
financialDesignationType
[restriction base="xbrli:tokenItemType"]
enumerationPredecessor
enumerationSuccessor
attributeGroupNone
contractApplicationItemType
[restriction base="xbrli:tokenItemType"]
enumerationApplied to all contracts
enumerationApplied only to contracts not completed
attributeGroupNone
capitalizationPolicyType
[restriction base="xbrli:tokenItemType"]
enumerationCapitalization
enumerationProspective capitalization
enumerationNo capitalization
attributeGroupNone
accruedInterestWriteOffMethodItemType
[restriction base="xbrli:tokenItemType"]
enumerationReversing interest income
enumerationRecognizing credit loss expense
enumerationReversing interest income and recognizing credit loss expense
attributeGroupNone
includedExcludedItemType
[restriction base="xbrli:tokenItemType"]
enumerationIncluded
enumerationExcluded
attributeGroupNone
surchargeMethodGSIB
[restriction base="xbrli:tokenItemType"]
enumerationMethod 1
enumerationMethod 2
attributeGroupNone