XBRL Formula to Human Readable Rendering

Formula Type Description ID Explaination
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Entity regiatrant name is required per the EFM. REPORTABILITY_Exists_EntityRegistrantName exists($VARIABLE_Concept)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Entity Central Index Key is required per the EFM. REPORTABILITY_Exists_EntityCentralIndexKey exists($VARIABLE_Concept)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Entity Filer Category is required per the EFM. REPORTABILITY_Exists_EntityFilerCategory exists($VARIABLE_Concept)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Entity Current Reporting Status is required per the EFM. REPORTABILITY_Exists_EntityCurrentReportingStatus exists($VARIABLE_Concept)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Entity Voluntary Filers is required per the EFM. REPORTABILITY_Exists_EntityVoluntaryFilers exists($VARIABLE_Concept)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Entity Well Known Seasoned Issuer is required per the EFM. REPORTABILITY_Exists_EntityWellKnownSeasonedIssuer exists($VARIABLE_Concept)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Document Period End Date is required per the EFM. REPORTABILITY_Exists_DocumentPeriodEndDate exists($VARIABLE_Concept)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Document Period End Date is required to be within a certain range. REPORTABILITY_ProperDate_DocumentPeriodEndDate $VARIABLE_Fact eq $VARIABLE_General
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion If shares authorized is reported; then shares issued must also be reported. REPORTABILITY_MustCoexist_PreferredStockSharesAuthorized_PreferredStockSharesIssued if (exists($VARIABLE_ConceptExists)) then exists($VARIABLE_ConceptWhichMustAlsoExist) else true()
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion If shares authorized is reported; then shares outstanding must also be reported. REPORTABILITY_MustCoexist_PreferredStockSharesAuthorized_PreferredStockSharesOutstanding if (exists($VARIABLE_ConceptExists)) then exists($VARIABLE_ConceptWhichMustAlsoExist) else true()
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Assets and liabilities and equity MUST exist. REPORTABILITY_MustCoExist_Assets_LiabilitiesAndEquity exists(/xbrli:xbrl/us-gaap:Assets) and exists(/xbrli:xbrl/us-gaap:LiabilitiesAndStockholdersEquity | /xbrli:xbrl/us-gaap:LiabilitiesAndPartnersCapital)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion If liabilities and stockholder equity exists on the balance sheet, then an liabilities and partner capital must exist. REPORTABILITY_NotCoexist_LiabilitiesAndStockholdersEquity_LiabilitiesAndPartnersCapital if (exists(/xbrli:xbrl/us-gaap:LiabilitiesAndStockholdersEquity)) then not (exists( /xbrli:xbrl/us-gaap:LiabilitiesAndPartnersCapital )) else true()
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion If noncontrolling interest exists on the balance sheet, then equity attributable to parent must exist on the balance sheet. REPORTABILITY_MustCoexist_NoncontrollingInterest_EquityAttributableToParent if (exists(/xbrli:xbrl/us-gaap:MinorityInterest)) then exists( /xbrli:xbrl/us-gaap:StockholdersEquity ) else true()
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Testing REPORTABILITY_PercentProperlyReported abs($percentage) le 1
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Authorized common shares greater than issued common shares. REPORTABILITY_EqualToOrGreaterThan_CommonStockSharesAuthorized_GreaterThan_CommonStockSharesIssued ($VARIABLE_SharesIssued le $VARIABLE_SharesAuthorized)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion Authorized preferred shares greater than issued common shares. REPORTABILITY_EqualToOrGreaterThan_PreferredStockSharesAuthorized_PreferredStockSharesIssued ($VARIABLE_SharesIssued le $VARIABLE_SharesAuthorized)
Network/Fact Group: (http://www.xbrl.org/2003/role/link)
Value assertion This fact should never be less than zero. REPORTABILITY_ReportedFactMustBePositive not($VARIABLE_ReportedFact lt 0)