Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
1 |
Product Liability Contingency, by Product or Service [Table] |
Table |
|
|
us-gaap:ProductLiabilityContingencyTable |
2 |
Legal Entity [Axis] |
Axis |
|
|
dei:LegalEntityAxis |
3 |
Consolidated Entity [Domain] |
Member |
|
|
dei:EntityDomain |
4 |
Products and Services [Axis] |
Axis |
|
|
us-gaap:ProductOrServiceAxis |
5 |
Products and Services [Domain] |
Member |
|
|
us-gaap:ProductsAndServicesDomain |
6 |
Product Liability Contingency [Line Items] |
LineItems |
|
|
us-gaap:ProductLiabilityContingencyLineItems |
7 |
Product Liability Contingency [Hierarchy] |
Abstract |
|
|
added:ProductLiabilityContingencyHierarchy |
8 |
Product Liability Contingency, Description |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyDescription |
9 |
Product Liability Contingency, Geographic Areas |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyGeographicAreas |
10 |
Product Liability Contingency, Management Assessment Process |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyManagementAssessmentProcess |
11 |
Product Liability Contingency, Accrual, Assumptions |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyAccrualAssumptions |
12 |
Product Liability Contingency, Circumstances Impacting Precision of Estimate |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyCircumstancesImpactingPrecisionOfEstimate |
13 |
Product Liability Contingency, Factors Changing Estimate |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyFactorsChangingEstimate |
14 |
Product Liability Contingency, Loss Inestimable Explanation |
Concept (Duration String) |
For Period |
|
us-gaap:ProductLiabilityContingencyLossInestimableExplanation |
15 |
Product Liability Contingency, Accrual, Discount Rate |
Concept (Percent) |
As Of |
|
us-gaap:ProductLiabilityContingencyAccrualDiscountRate |
16 |
Product Liability Contingency, Accrual, Discount Amount |
Concept (Monetary) |
As Of |
Debit |
us-gaap:ProductLiabilityContingencyAccrualDiscountAmount |
17 |
Product Liability Contingency, Accrual, Present Value |
Concept (Monetary) |
As Of |
Credit |
us-gaap:ProductLiabilityContingencyAccrualPresentValue |
18 |
Product Liability Contingency, Accrual, Caption |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyAccrualCaption |
19 |
Product Liability Contingency, Indication Accrual May Change |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyIndicationAccrualMayChange |
20 |
Product Liability Contingency, Loss Exposure Not Accrued, Description |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyLossExposureNotAccruedDescription |
21 |
Product Liability Contingency, Loss Exposure Not Accrued, Best Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate |
22 |
Product Liability Contingency, Loss Exposure Not Accrued, Low Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:ProductLiabilityContingencyLossExposureNotAccruedLowEstimate |
23 |
Product Liability Contingency, Loss Exposure Not Accrued, High Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:ProductLiabilityContingencyLossExposureNotAccruedHighEstimate |
24 |
Product Liability Contingency, Loss Exposure Not Accrued, Third Party Recovery Commentary |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyLossExposureNotAccruedThirdPartyRecoveryCommentary |
25 |
Product Liability Contingency, Loss Exposure in Excess of Accrual, Description |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyLossExposureInExcessOfAccrualDescription |
26 |
Product Liability Contingency, Loss Exposure in Excess of Accrual, Best Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:ProductLiabilityContingencyLossExposureInExcessOfAccrualBestEstimate |
27 |
Product Liability Contingency, Loss Exposure in Excess of Accrual, Low Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:ProductLiabilityContingencyLossExposureInExcessOfAccrualLowEstimate |
28 |
Product Liability Contingency, Loss Exposure in Excess of Accrual, High Estimate |
Concept (Monetary) |
For Period |
Debit |
us-gaap:ProductLiabilityContingencyLossExposureInExcessOfAccrualHighEstimate |
29 |
Product Liability Contingency, Unasserted Claims |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyUnassertedClaims |
30 |
Product Liability Contingency, Uncertainties from Joint and Several Liability |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyUncertaintiesFromJointAndSeveralLiability |
31 |
Product Liability Contingency, Uncertainties from Insurance |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyUncertaintiesFromInsurance |
32 |
Product Liability Contingency, Time Frame of Disbursements |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityContingencyTimeFrameOfDisbursements |
33 |
Product Liability Contingency, Third Party Recovery |
Concept (Monetary) |
For Period |
Credit |
us-gaap:ProductLiabilityContingencyThirdPartyRecovery |
34 |
Product Liability Contingency, Third Party Recovery, Percentage |
Concept (Percent) |
For Period |
|
us-gaap:ProductLiabilityContingencyThirdPartyRecoveryPercentage |
35 |
Loss Contingency Accrual , Product Liability, Net [Hierarchy] |
Abstract |
|
|
us-gaap:LossContingencyAccrualProductLiabilityNetAbstract |
36 |
Loss Contingency Accrual , Product Liability, Discount |
Concept (Monetary) |
As Of |
Debit |
us-gaap:LossContingencyAccrualProductLiabilityDiscount |
37 |
Loss Contingency Accrual , Product Liability, Net |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LossContingencyAccrualProductLiabilityNet |
38 |
Loss Contingency Accrual , Product Liability, Net, Explanation of Material Change in Accrual |
Concept (Text/String) |
For Period |
|
us-gaap:LossContingencyAccrualProductLiabilityNetExplanationOfMaterialChangeInAccrual |
39 |
Loss Contingency Accrual , Product Liability, Material Components [Hierarchy] |
Abstract |
|
|
us-gaap:LossContingencyAccrualProductLiabilityMaterialComponentsAbstract |
40 |
Product Liability Accrual, Material Components |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityAccrualMaterialComponents |
41 |
Product Liability Accrual, Component Amount |
Concept (Monetary) |
As Of |
Credit |
us-gaap:ProductLiabilityAccrualComponentAmount |
42 |
Product Liability Accrual, Period Expense, Caption |
Concept (Text/String) |
For Period |
|
us-gaap:ProductLiabilityAccrualPeriodExpenseCaption |
43 |
Product Liability Accrual, Period Expense |
Concept (Monetary) |
For Period |
Debit |
us-gaap:ProductLiabilityAccrualPeriodExpense |
44 |
Loss Contingency Accrual , Product Liability, Gross [Roll Up] |
Abstract |
|
|
us-gaap:LossContingencyAccrualProductLiabilityGrossAbstract |
45 |
Loss Contingency Accrual , Product Liability, Undiscounted, Due within One Year |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueWithinOneYear |
46 |
Loss Contingency Accrual , Product Liability, Undiscounted, Due in Second Year |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInSecondYear |
47 |
Loss Contingency Accrual , Product Liability, Undiscounted, Due in Third Year |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInThirdYear |
48 |
Loss Contingency Accrual , Product Liability, Undiscounted, Due in Fourth Year |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInFourthYear |
49 |
Loss Contingency Accrual , Product Liability, Undiscounted, Due in Fifth Year |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueInFifthYear |
50 |
Loss Contingency Accrual , Product Liability, Undiscounted, Due after Fifth Year |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LossContingencyAccrualProductLiabilityUndiscountedDueAfterFifthYear |
51 |
Loss Contingency Accrual , Product Liability, Gross, Total |
Concept (Monetary) |
As Of |
Credit |
us-gaap:LossContingencyAccrualProductLiabilityGross |