Proceeds from Operating Activities [Abstract]

NameProceedsFromOperatingActivitiesAbstract
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Proceeds from Operating Activities [Abstract]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link

Related Child Concepts

NameRelation TypeRole
us-gaap:ProceedsFromCustomers
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromCustomersForProgressPayments
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromDepositsFromCustomers
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromFeesReceived
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromLicenseFeesReceived
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromInterestAndDividendsReceivedAbstract
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromIncomeTaxRefunds
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromCommissionsReceived
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromRoyaltiesReceived
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromRentsReceived
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromFinancingRevenueReceivedUnderLeases
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromRefundsFromSuppliersOfMaterial
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromInsuranceSettlementOperatingActivities
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromLegalSettlements
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromInsurancePremiumsCollected
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromSaleOfRealEstate
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfSecuritiesOperatingActivities
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromSaleOfOtherAssets1
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromGrantors
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromCollaborators
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromTimeDepositsAccepted
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromLoans
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromLeasePayments
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromDepositsWithOtherInstitutions
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromCollectionOfMortgageLoansHeldForSale
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromSaleOfTrustAssetsToPayExpenses
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromOtherOperatingActivities
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromOperatingActivities
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:ProceedsFromCustomers
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromCustomersForProgressPayments
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromDepositsFromCustomers
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromFeesReceived
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromLicenseFeesReceived
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromInterestAndDividendsReceivedAbstract
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromIncomeTaxRefunds
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromCommissionsReceived
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromRoyaltiesReceived
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromRentsReceived
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromFinancingRevenueReceivedUnderLeases
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromRefundsFromSuppliersOfMaterial
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromInsuranceSettlementOperatingActivities
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromLegalSettlements
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromInsurancePremiumsCollected
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromSaleOfRealEstate
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfSecuritiesOperatingActivities
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromSaleOfOtherAssets1
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromGrantors
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromCollaborators
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromTimeDepositsAccepted
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromLoans
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromLeasePayments
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromDepositsWithOtherInstitutions
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromCollectionOfMortgageLoansHeldForSale
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromSaleOfTrustAssetsToPayExpenses
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromOtherOperatingActivities
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable
us-gaap:ProceedsFromOperatingActivities
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable

Related Parent Concepts

NameRelation TypeRole
us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect
us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirectStatementTable