| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/EquityScheduleOfSubsidiaryOrEquityMethodInvesteeTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:ScheduleOfSubsidiaryOrEquityMethodInvesteeTable |
| Explicit | srt:ConsolidationItemsAxis |
| Member | srt:ConsolidationItemsDomain |
| Member | srt:ReportableLegalEntitiesMember |
| Member | srt:ConsolidationEliminationsMember |
| Explicit | srt:ConsolidatedEntitiesAxis |
| Member | srt:ConsolidatedEntitiesDomain |
| Member | srt:SubsidiariesMember |
| Label/QName |
|---|
us-gaap:SubsidiaryOrEquityMethodInvesteeLineItems |
us-gaap:SubsidiaryOrEquityMethodInvesteeNatureOfOperations |
us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions |
us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativeNumberOfSharesIssuedForAllTransactions |
us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativeProceedsReceivedOnAllTransactions |
us-gaap:SubsidiaryOrEquityMethodInvesteeDeferredIncomeTaxProvisionOnCumulativeGainLossRecognized |
us-gaap:SubsidiaryOrEquityMethodInvesteeDeferredIncomeTaxProvisionOnCumulativeGainLossRecognizedAmount |
us-gaap:SubsidiaryOrEquityMethodInvesteeMinorityInterestInIncomeOfSubsidiary |
us-gaap:GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee |