990000 - Disclosure - SEC Disclosure, Security Registered or Being Registered

Line Label Object Class Period Type Balance Report ElementName
1 990000 - Disclosure - SEC Disclosure, Security Registered or Being Registered Network

*

*

http://fasb.org/us-gaap/role/disclosure/SECDisclosureSecurityRegisteredOrBeingRegistered
2 SEC Disclosure, Security Registered or Being Registered [Abstract] Abstract srt:SecDisclosureSecurityRegisteredOrBeingRegisteredAbstract
3 Guarantor and Issuer, Guaranteed Security [Abstract] Abstract srt:GuarantorAndIssuerGuaranteedSecurityAbstract
4 Guarantor and Issuer, Guaranteed Security [Text Block] Concept (dtr-types:textBlockItemType) For Period srt:GuarantorAndIssuerGuaranteedSecurityTextBlock
5 Guarantor and Issuer, Guaranteed Security [Table Text Block] Concept (dtr-types:textBlockItemType) For Period srt:GuarantorAndIssuerGuaranteedSecurityTableTextBlock
6 Guarantor and Issuer, Guaranteed Security [Table] Hypercube srt:GuarantorAndIssuerGuaranteedSecurityTable
7 Legal Entity [Axis] Dimension dei:LegalEntityAxis
8 Entity [Domain] Member dei:EntityDomain
9 Consolidated Entities [Axis] Dimension srt:ConsolidatedEntitiesAxis
10 Consolidated Entities [Domain] Member srt:ConsolidatedEntitiesDomain
11 Obligor Group [Member] Member srt:ObligorGroupMember
12 Parent Company [Member] Member srt:ParentCompanyMember
13 Subsidiary Issuer [Member] Member srt:SubsidiaryIssuerMember
14 Guarantor Subsidiaries [Member] Member srt:GuarantorSubsidiariesMember
15 Consolidation Items [Axis] Dimension srt:ConsolidationItemsAxis
16 Consolidation Items [Domain] Member srt:ConsolidationItemsDomain
17 Consolidation, Eliminations [Member] Member srt:ConsolidationEliminationsMember
18 Consolidation, Elimination, Obligor Group [Member] Member srt:ConsolidationEliminationObligorGroupMember
19 Consolidation, Elimination, Obligor Group and Nonobligor Subsidiary [Member] Member srt:ConsolidationEliminationObligorGroupAndNonobligorSubsidiaryMember
20 Consolidation, Elimination, Affiliate Group and Registrant [Member] Member srt:ConsolidationEliminationAffiliateGroupAndRegistrantMember
21 Consolidation, Elimination, Affiliate Group and Not Part of Affiliate Group [Member] Member srt:ConsolidationEliminationAffiliateGroupAndNotPartOfAffiliateGroupMember
22 Reportable Legal Entities [Member] Member srt:ReportableLegalEntitiesMember
23 Reportable Legal Entity, Obligor Group, after Elimination [Member] Member srt:ReportableLegalEntityObligorGroupAfterEliminationMember
24 Reportable Legal Entity, Affiliate Group, Security Pledged as Collateral, after Elimination [Member] Member srt:ReportableLegalEntityAffiliateGroupSecurityPledgedAsCollateralAfterEliminationMember
25 Class of Stock [Axis] Dimension us-gaap:StatementClassOfStockAxis
26 Class of Stock [Domain] Member us-gaap:ClassOfStockDomain
27 Redeemable Preferred Stock [Member] Member us-gaap:RedeemablePreferredStockMember
28 Guarantor and Issuer, Guaranteed Security [Line Items] LineItems srt:GuarantorAndIssuerGuaranteedSecurityLineItems
29 Obligor Group, Not Material [true false] Concept (Yes/No) For Period srt:ObligorGroupNotMaterial
30 Obligor Group, Not Materially Different [true false] Concept (Yes/No) For Period srt:ObligorGroupNotMateriallyDifferent
31 Finance Subsidiary Issuer, Guaranteed by Parent [true false] Concept (Yes/No) For Period srt:FinanceSubsidiaryIssuerGuaranteedByParent
32 Finance Subsidiary Issuer, Coissued with Parent [true false] Concept (Yes/No) For Period srt:FinanceSubsidiaryIssuerCoissuedWithParent
33 Guarantor and Issuer, Preacquisition Summarized Financial Information [true false] Concept (Yes/No) For Period srt:GuarantorAndIssuerPreacquisitionSummarizedFinancialInformation
34 Assets [Abstract] Abstract us-gaap:AssetsAbstract
35 Assets, Current Concept (Monetary) As Of Debit us-gaap:AssetsCurrent
36 Assets, Noncurrent Concept (Monetary) As Of Debit us-gaap:AssetsNoncurrent
37 Assets, Total Concept (Monetary) As Of Debit us-gaap:Assets
38 Liabilities [Abstract] Abstract us-gaap:LiabilitiesAbstract
39 Liabilities, Current Concept (Monetary) As Of Credit us-gaap:LiabilitiesCurrent
40 Liabilities, Noncurrent Concept (Monetary) As Of Credit us-gaap:LiabilitiesNoncurrent
41 Liabilities, Total Concept (Monetary) As Of Credit us-gaap:Liabilities
42 Stockholders' Equity Attributable to Noncontrolling Interest Concept (Monetary) As Of Credit us-gaap:MinorityInterest
43 Temporary Equity, Carrying Amount, Attributable to Parent Concept (Monetary) As Of Credit us-gaap:TemporaryEquityCarryingAmountAttributableToParent
44 Due from Related Parties, Unclassified [Abstract] Abstract us-gaap:DueFromRelatedPartiesUnclassifiedAbstract
45 Due from Related Parties, Current Concept (Monetary) As Of Debit us-gaap:DueFromRelatedPartiesCurrent
46 Due from Related Parties, Noncurrent Concept (Monetary) As Of Debit us-gaap:DueFromRelatedPartiesNoncurrent
47 Due from Related Parties, Total Concept (Monetary) As Of Debit us-gaap:DueFromRelatedParties
48 Due to Related Parties [Abstract] Abstract us-gaap:DueToRelatedPartiesCurrentAndNoncurrentAbstract
49 Due to Related Parties, Current Concept (Monetary) As Of Credit us-gaap:DueToRelatedPartiesCurrent
50 Due to Related Parties, Noncurrent Concept (Monetary) As Of Credit us-gaap:DueToRelatedPartiesNoncurrent
51 Due to Related Parties, Total Concept (Monetary) As Of Credit us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
52 Related Party Transaction, Due from (to) Related Party Concept (Monetary) As Of Debit us-gaap:RelatedPartyTransactionDueFromToRelatedParty
53 Gross Profit [Abstract] Abstract us-gaap:GrossProfitAbstract
54 Revenues Concept (Monetary) For Period Credit us-gaap:Revenues
55 Cost of Revenue Concept (Monetary) For Period Debit us-gaap:CostOfRevenue
56 Gross Profit, Total Concept (Monetary) For Period Credit us-gaap:GrossProfit
57 Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Credit us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
58 Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Credit us-gaap:ProfitLoss
59 Net Income (Loss) Attributable to Parent Concept (Monetary) For Period Credit us-gaap:NetIncomeLoss
60 Revenue from Related Parties Concept (Monetary) For Period Credit us-gaap:RevenueFromRelatedParties
61 Related Party Costs Concept (Monetary) For Period Debit us-gaap:RelatedPartyCosts
62 Affiliate, Collateralized Security [Abstract] Abstract srt:AffiliateCollateralizedSecurityAbstract
63 Affiliate, Collateralized Security [Text Block] Concept (dtr-types:textBlockItemType) For Period srt:AffiliateCollateralizedSecurityTextBlock
64 Affiliate, Collateralized Security [Table Text Block] Concept (dtr-types:textBlockItemType) For Period srt:AffiliateCollateralizedSecurityTableTextBlock
65 Affiliate, Collateralized Security [Table] Hypercube srt:AffiliateCollateralizedSecurityTable
66 Legal Entity [Axis] Dimension dei:LegalEntityAxis
67 Entity [Domain] Member dei:EntityDomain
68 Consolidation Items [Axis] Dimension srt:ConsolidationItemsAxis
69 Consolidation Items [Domain] Member srt:ConsolidationItemsDomain
70 Consolidation, Eliminations [Member] Member srt:ConsolidationEliminationsMember
71 Consolidation, Elimination, Obligor Group [Member] Member srt:ConsolidationEliminationObligorGroupMember
72 Consolidation, Elimination, Obligor Group and Nonobligor Subsidiary [Member] Member srt:ConsolidationEliminationObligorGroupAndNonobligorSubsidiaryMember
73 Consolidation, Elimination, Affiliate Group and Registrant [Member] Member srt:ConsolidationEliminationAffiliateGroupAndRegistrantMember
74 Consolidation, Elimination, Affiliate Group and Not Part of Affiliate Group [Member] Member srt:ConsolidationEliminationAffiliateGroupAndNotPartOfAffiliateGroupMember
75 Reportable Legal Entities [Member] Member srt:ReportableLegalEntitiesMember
76 Reportable Legal Entity, Obligor Group, after Elimination [Member] Member srt:ReportableLegalEntityObligorGroupAfterEliminationMember
77 Reportable Legal Entity, Affiliate Group, Security Pledged as Collateral, after Elimination [Member] Member srt:ReportableLegalEntityAffiliateGroupSecurityPledgedAsCollateralAfterEliminationMember
78 Class of Stock [Axis] Dimension us-gaap:StatementClassOfStockAxis
79 Class of Stock [Domain] Member us-gaap:ClassOfStockDomain
80 Redeemable Preferred Stock [Member] Member us-gaap:RedeemablePreferredStockMember
81 Affiliate, Collateralized Security [Line Items] LineItems srt:AffiliateCollateralizedSecurityLineItems
82 Affiliate, Security Pledged as Collateral, Trading Market [true false] Concept (Yes/No) For Period srt:AffiliateSecurityPledgedAsCollateralTradingMarket
83 Affiliate Group, Preacquisition Summarized Financial Information [true false] Concept (Yes/No) For Period srt:AffiliateGroupPreacquisitionSummarizedFinancialInformation
84 Affiliate Group, Security Pledged as Collateral, Not Material [true false] Concept (Yes/No) For Period srt:AffiliateGroupSecurityPledgedAsCollateralNotMaterial
85 Affiliate Group, Security Pledged as Collateral, Not Materially Different [true false] Concept (Yes/No) For Period srt:AffiliateGroupSecurityPledgedAsCollateralNotMateriallyDifferent
86 Assets [Abstract] Abstract us-gaap:AssetsAbstract
87 Assets, Current Concept (Monetary) As Of Debit us-gaap:AssetsCurrent
88 Assets, Noncurrent Concept (Monetary) As Of Debit us-gaap:AssetsNoncurrent
89 Assets, Total Concept (Monetary) As Of Debit us-gaap:Assets
90 Liabilities [Abstract] Abstract us-gaap:LiabilitiesAbstract
91 Liabilities, Current Concept (Monetary) As Of Credit us-gaap:LiabilitiesCurrent
92 Liabilities, Noncurrent Concept (Monetary) As Of Credit us-gaap:LiabilitiesNoncurrent
93 Liabilities, Total Concept (Monetary) As Of Credit us-gaap:Liabilities
94 Stockholders' Equity Attributable to Noncontrolling Interest Concept (Monetary) As Of Credit us-gaap:MinorityInterest
95 Temporary Equity, Carrying Amount, Attributable to Parent Concept (Monetary) As Of Credit us-gaap:TemporaryEquityCarryingAmountAttributableToParent
96 Due from Related Parties, Unclassified [Abstract] Abstract us-gaap:DueFromRelatedPartiesUnclassifiedAbstract
97 Due from Related Parties, Current Concept (Monetary) As Of Debit us-gaap:DueFromRelatedPartiesCurrent
98 Due from Related Parties, Noncurrent Concept (Monetary) As Of Debit us-gaap:DueFromRelatedPartiesNoncurrent
99 Due from Related Parties, Total Concept (Monetary) As Of Debit us-gaap:DueFromRelatedParties
100 Due to Related Parties [Abstract] Abstract us-gaap:DueToRelatedPartiesCurrentAndNoncurrentAbstract
101 Due to Related Parties, Current Concept (Monetary) As Of Credit us-gaap:DueToRelatedPartiesCurrent
102 Due to Related Parties, Noncurrent Concept (Monetary) As Of Credit us-gaap:DueToRelatedPartiesNoncurrent
103 Due to Related Parties, Total Concept (Monetary) As Of Credit us-gaap:DueToRelatedPartiesCurrentAndNoncurrent
104 Related Party Transaction, Due from (to) Related Party Concept (Monetary) As Of Debit us-gaap:RelatedPartyTransactionDueFromToRelatedParty
105 Gross Profit [Abstract] Abstract us-gaap:GrossProfitAbstract
106 Revenues Concept (Monetary) For Period Credit us-gaap:Revenues
107 Cost of Revenue Concept (Monetary) For Period Debit us-gaap:CostOfRevenue
108 Gross Profit, Total Concept (Monetary) For Period Credit us-gaap:GrossProfit
109 Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Credit us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
110 Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Credit us-gaap:ProfitLoss
111 Net Income (Loss) Attributable to Parent Concept (Monetary) For Period Credit us-gaap:NetIncomeLoss
112 Revenue from Related Parties Concept (Monetary) For Period Credit us-gaap:RevenueFromRelatedParties
113 Related Party Costs Concept (Monetary) For Period Debit us-gaap:RelatedPartyCosts