20-F, 40-F

Table Legend
— Required
— Required if disclosed in document
— Not allowed
— New concept in US GAAP (Updated DEI) 2018 and 2019 in Wdesk


Concept Location 20-F 40-F Special Conditions
AmendmentDescriptionDEIRequired if AmendmentFlag is "True"
AmendmentFlagDEI 
AnnualInformationForm Cover 
AuditedAnnualFinancialStatements Cover 
ContactPersonnelEmailAddressCover 

ContactPersonnelFaxNumberCover 
ContactPersonnelNameCover 
CurrentFiscalYearEndDateDEI 
DocumentAccountingStandardCover 
DocumentAnnualReportCover20-F: Only one of the following need to be "True" and the other two "False": DocumentShellCompanyReport, DocumentTransitionReport, DocumentAnnualReport

40-F: Required as "True" for iXBRL

DocumentFiscalPeriodFocusDEI 
DocumentFiscalYearFocusDEI 
DocumentPeriodEndDateCover 
DocumentPeriodStartDateCoverRequired when DocumentTransitionReport is "True"
DocumentRegistrationStatement Cover"False" for iXBRL
DocumentShellCompanyEventDate CoverRequired when DocumentShellCompanyReportI is "True"
DocumentShellCompanyReportCoverOnly one of the following need to be "True": DocumentShellCompanyReport, DocumentTransitionReport, DocumentAnnualReport
DocumentTransitionReportCoverOnly one of the following need to be "True": DocumentShellCompanyReport, DocumentTransitionReport, DocumentAnnualReport
DocumentTypeDEINot hidden in inline
EntityAddressAddressLine1 (principal)Cover 
EntityAddressAddressLine2 (principal)Cover 
EntityAddressAddressLine3 (principal)Cover 
EntityAddressCityOrTown (principal)Cover 
EntityAddressStateOrProvince (principal)Cover40-F: Either EntityAddressStateOrProvince or EntityAddressCountry or both are required when tagging EntityAddressAddressLine1
EntityAddressCountry (principal)Cover40-F: Either EntityAddressStateOrProvince or EntityAddressCountry or both are required when tagging EntityAddressAddressLine1
EntityAddressPostalZipCode (principal)Cover 
CityAreaCode (principal)Cover 
LocalPhoneNumber (principal)Cover 
EntityAddressAddressLine1 (business contact)Cover 
EntityAddressAddressLine2 (business contact)Cover 
EntityAddressAddressLine3 (business contact)Cover 
EntityAddressCityOrTown (business contact)Cover 
EntityAddressStateOrProvince (business contact)Cover20-F: EntityAddressStateOrProvince or EntityAddressCountry or both are required for iXBRL 40-F: US state value required for iXBRL
EntityAddressCountry (business contact)Cover20-F: EntityAddressStateOrProvince or EntityAddressCountry or both are required for iXBRL
EntityAddressPostalZipCode (business contact)Cover 
CityAreaCode (business contact)Cover 
LocalPhoneNumber (business contact)Cover 
EntityBankruptcyProceedingsReportingCurrent Cover 
EntityCentralIndexKeyDEI 
EntityCommonStockSharesOutstandingCover 
EntityCurrentReportingStatusCover 
EntityEmergingGrowthCompanyCover 
EntityExTransitionPeriodCoverRequired when EntityEmergingGrowthCompany is "True"
EntityFileNumberCover 
EntityFilerCategoryCover 
EntityIncorporationStateCountryCode Cover 
EntityInteractiveDataCurrent Cover 
EntityPrimarySicNumber Cover 
EntityPublicFloatCover 
EntityRegistrantNameCover 
EntityRegistrantNameCoverWhen tagging a translation of registrant's name into other than English
EntityShellCompanyCover 
EntityTaxIdentificationNumberCover 
EntityVoluntaryFilersCover 
EntityWellKnownSeasonedIssuerCover 
NoTradingSymbolFlag DEIApplicable when tagging Security12bTitle or Security12g and not tagging TradingSymbol
OtherReportingStandardItemNumber coverRequired when DocumentAccountingStandard is "Other"
Security12bTitle CoverTag only one of the following: Security12bTitle, Security12gTitle
Security12gTitle CoverTag only one of the following: Security12bTitle, Security12gTitle
SecurityExchangeName CoverRequired when tagging TradingSymbol, otherwise not allowed
SecurityReportingObligation CoverTag "15(d)" value only when a security has a reporting obligation
TradingSymbolCoverApplicable when tagging Security12bTitle or Security12gTitle and not tagging NoTradingSymbolFlag