-us-gaap:Subsequent Event Type [Domain] {us-gaap:SubsequentEventTypeDomain}
-us-gaap:Financing [Member] {us-gaap:FinancingMember}
us-gaap:Repayment of Debt [Member] {us-gaap:RepaymentOfDebtMember}
us-gaap:Settlement of Debt [Member] {us-gaap:SettlementOfDebtMember}
us-gaap:Refinancing of Debt [Member] {us-gaap:RefinancingOfDebtMember}
us-gaap:Issuance of Debt [Member] {us-gaap:IssuanceOfDebtMember}
us-gaap:Issuance of Equity [Member] {us-gaap:IssuanceOfEquityMember}
us-gaap:Repurchase of Equity [Member] {us-gaap:RepurchaseOfEquityMember}
us-gaap:Dividend Declared [Member] {us-gaap:DividendDeclaredMember}
us-gaap:Dividend Paid [Member] {us-gaap:DividendPaidMember}
-us-gaap:Business Combination [Member] {us-gaap:BusinessCombinationMember}
us-gaap:Acquisition [Member] {us-gaap:AcquisitionMember}
us-gaap:Sale [Member] {us-gaap:SaleMember}
us-gaap:Natural Disasters and Other Casualty Events [Member] {us-gaap:NaturalDisastersAndOtherCasualtyEventsMember}
us-gaap:Bankruptcy of Customer [Member] {us-gaap:BankruptcyOfCustomerMember}
us-gaap:Loss on Receivables [Member] {us-gaap:LossOnReceivablesMember}
us-gaap:Product Recall [Member] {us-gaap:ProductRecallMember}
us-gaap:Pending or Threatened Litigation [Member] {us-gaap:PendingOrThreatenedLitigationMember}
us-gaap:Settlement of Litigation [Member] {us-gaap:SettlementOfLitigationMember}
us-gaap:New Contract [Member] {us-gaap:NewContractMember}
us-gaap:Cancellation of Contract [Member] {us-gaap:CancellationOfContractMember}
us-gaap:Impairment in Value of Asset [Member] {us-gaap:ImpairmentInValueOfAssetMember}
us-gaap:Expropriation of Assets [Member] {us-gaap:ExpropriationOfAssetsMember}
us-gaap:Discontinued Operation or Asset Disposal [Member] {us-gaap:DiscontinuedOperationOrAssetDisposalMember}
us-gaap:Change in Tax Status [Member] {us-gaap:ChangeInTaxStatusMember}