| Line |
Label |
Object Class |
Period Type |
Balance |
Report ElementName |
| 1 |
990000 - Disclosure - SEC Disclosure, Security Registered or Being Registered |
Network |
* |
* |
https://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 |