 | us-gaap:ProceedsFromCustomers | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromCustomersForProgressPayments | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromDepositsFromCustomers | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromFeesReceived | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromLicenseFeesReceived | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromInterestAndDividendsReceived | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromIncomeTaxRefunds | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromCommissionsReceived | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromRoyaltiesReceived | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromRentsReceived | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromFinancingRevenueReceivedUnderLeases | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromRefundsFromSuppliersOfMaterial | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromInsuranceSettlementOperatingActivities | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromLegalSettlements | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromInsurancePremiumsCollected | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromSaleOfRealEstate | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromSaleOfSecuritiesOperatingActivities | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfSecuritiesOperatingActivities | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromSaleOfOtherAssets1 | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromGrantors | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromCollaborators | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromTimeDepositsAccepted | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromLoans | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromDepositsWithOtherInstitutions | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromCollectionOfMortgageLoansHeldForSale | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromOtherOperatingActivities | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromSaleOfTrustAssetsToPayExpenses | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |
 | us-gaap:ProceedsFromLeasePayments | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsDirect |