| Arc name | definitionArc |
|---|---|
| Arc role | http://xbrl.org/int/dim/arcrole/domain-member |
| Link role | http://fasb.org/us-gaap/role/disclosure/GuaranteesProductWarrantyLiabilityTable |
| Concept | Order |
|---|---|
us-gaap:BalanceSheetLocationDomain | |
us-gaap:OtherAssetsMember | 1.0 |
us-gaap:OtherCurrentAssetsMember | 2.0 |
us-gaap:OtherNoncurrentAssetsMember | 3.0 |
us-gaap:OtherLiabilitiesMember | 4.0 |
us-gaap:OtherCurrentLiabilitiesMember | 5.0 |
us-gaap:OtherNoncurrentLiabilitiesMember | 6.0 |
us-gaap:OtherInvestmentsMember | 7.0 |
us-gaap:ContractHolderFundsMember | 8.0 |
us-gaap:AccountsPayableAndAccruedLiabilitiesMember | 9.0 |
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | 10.0 |
us-gaap:ProductWarrantyLiabilityLineItems | |
us-gaap:StandardProductWarrantyDisclosureAbstract | 1.0 |
us-gaap:StandardProductWarrantyDescription | 2.0 |
us-gaap:MovementInStandardProductWarrantyAccrualRollForward | 3.0 |
us-gaap:StandardProductWarrantyAccrual | 4.0 |
us-gaap:StandardProductWarrantyAccrualWarrantiesIssued | 5.0 |
us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease | 6.0 |
us-gaap:StandardProductWarrantyAccrualPayments | 7.0 |
us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition | 8.0 |
us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss | 9.0 |
us-gaap:StandardProductWarrantyAccrualPeriodIncreaseDecrease | 10.0 |
us-gaap:StandardProductWarrantyAccrualBalanceSheetClassificationAbstract | 11.0 |
us-gaap:StandardProductWarrantyAccrualCurrent | 12.0 |
us-gaap:StandardProductWarrantyAccrualNoncurrent | 13.0 |
us-gaap:ExtendedProductWarrantyDisclosureAbstract | 14.0 |
us-gaap:ExtendedProductWarrantyDescription | 15.0 |
us-gaap:MovementInExtendedProductWarrantyAccrualRollForward | 16.0 |
us-gaap:ExtendedProductWarrantyAccrual | 17.0 |
us-gaap:ExtendedProductWarrantyAccrualWarrantiesIssued | 18.0 |
us-gaap:ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease | 19.0 |
us-gaap:ExtendedProductWarrantyAccrualPayments | 20.0 |
us-gaap:ExtendedProductWarrantyAccrualAdditionsFromBusinessAcquisition | 21.0 |
us-gaap:ExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss | 22.0 |
us-gaap:ExtendedProductWarrantyAccrualPeriodIncreaseDecrease | 23.0 |
us-gaap:ExtendedProductWarrantyAccrualBalanceSheetClassificationAbstract | 24.0 |
us-gaap:ExtendedProductWarrantyAccrualCurrent | 25.0 |
us-gaap:ExtendedProductWarrantyAccrualNoncurrent | 26.0 |
us-gaap:MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward | 27.0 |
us-gaap:ProductWarrantyAccrual | 28.0 |
us-gaap:ProductWarrantyAccrualWarrantiesIssued | 29.0 |
us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease | 30.0 |
us-gaap:ProductWarrantyAccrualPayments | 31.0 |
us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition | 32.0 |
us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss | 33.0 |
us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease | 34.0 |
us-gaap:ProductWarrantyAccrualBalanceSheetClassificationAbstract | 35.0 |
us-gaap:ProductWarrantyAccrualClassifiedCurrent | 36.0 |
us-gaap:ProductWarrantyAccrualNoncurrent | 37.0 |
us-gaap:ProductWarrantyExpense | 38.0 |