StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased:
StockRepurchaseProgramExpirationDate:
RpPlanObjctvOrRatnlTextBlock:
RpAmtPrcOrCritTextBlock:
RpdSctiesOpenMktFlag:
RpdSctiesTndrOfferFlag:
RpdSctiesPutOptnObligtnFlag:
RpdSctiesNotPblcPlanDescTextBlock:
RpdSctiesNotPblcPlanShrs:
SctyRpPrgmAnncmntDt:
InsiderRpRstrctnsTextBlock:
InsiderRpPoliciesProcTextBlock:
SctyRpPrgmExpiredDuringPeriodFlag:
SctyRpPrgmToBeTerminatedFlag:
IssrRule10b51ArrAdoptedFlag:
IssrRule10b51ArrTrmntdFlag:
IssrRule10b51ArrAdoptionDt:
IssrRule10b51AggtAvlblShrs:
IssrRule10b51ArrTermntnDt:
DocumentType:
EntityRegistrantName:
EntityCurrentReportingStatus:
CurrentFiscalYearEndDate:
EntityFilerCategory:
EntityInteractiveDataCurrent:
DocumentPeriodEndDate:
EntityCommonStockSharesOutstanding:
EntityEmergingGrowthCompany:
EntityShellCompany:
EntitySmallBusiness:
Assets:
EntityFileNumber:
EntityIncorporationStateCountryCode:
EntityTaxIdentificationNumber:
CityAreaCode:
LocalPhoneNumber:
DocumentQuarterlyReport:
DocumentTransitionReport:
EntityAddressAddressLine1:
EntityAddressCityOrTown:
EntityAddressPostalZipCode:
EntityAddressStateOrProvince: