| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfRestrictedCashAndCashEquivalentsTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTable |
| Explicit | us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis |
| Member | us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember |
| Member | us-gaap:CashMember |
| Member | us-gaap:DemandDepositsMember |
| Member | us-gaap:CashEquivalentsMember |
| Member | us-gaap:BankTimeDepositsMember |
| Member | us-gaap:CertificatesOfDepositMember |
| Member | us-gaap:CommercialPaperMember |
| Member | us-gaap:InterestBearingDepositsMember |
| Member | us-gaap:MoneyMarketFundsMember |
| Member | us-gaap:USStatesAndPoliticalSubdivisionsMember |
| Member | us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember |
| Member | us-gaap:USTreasurySecuritiesMember |
| Label/QName |
|---|
us-gaap:RestrictedCashAndCashEquivalentsItemsLineItems |
us-gaap:RestrictedCashAbstract |
us-gaap:RestrictedCashCurrent |
us-gaap:RestrictedCashCurrentAssetStatementOfFinancialPositionExtensibleList |
us-gaap:RestrictedCashCurrentNatureOfRestrictionDescription |
us-gaap:RestrictedCashNoncurrent |
us-gaap:RestrictedCashNoncurrentAssetStatementOfFinancialPositionExtensibleList |
us-gaap:RestrictedCashNoncurrentNatureOfRestrictionDescription |
us-gaap:RestrictedCash |
us-gaap:RestrictedCashAssetStatementOfFinancialPositionExtensibleList |
us-gaap:RestrictedCashNatureOfRestrictionDescription |
us-gaap:RestrictedCashEquivalentsAbstract |
us-gaap:RestrictedCashEquivalentsCurrent |
us-gaap:RestrictedCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList |
us-gaap:RestrictedCashEquivalentsCurrentNatureOfRestrictionDescription |
us-gaap:RestrictedCashEquivalentsNoncurrent |
us-gaap:RestrictedCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList |
us-gaap:RestrictedCashEquivalentsNoncurrentNatureOfRestrictionDescription |
us-gaap:RestrictedCashEquivalents |
us-gaap:RestrictedCashEquivalentsAssetStatementOfFinancialPositionExtensibleList |
us-gaap:RestrictedCashEquivalentsNatureOfRestrictionDescription |
us-gaap:RestrictedCashAndCashEquivalentsAbstract |
us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue |
us-gaap:RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList |
us-gaap:RestrictedCashAndCashEquivalentsCurrentNatureOfRestrictionDescription |
us-gaap:RestrictedCashAndCashEquivalentsNoncurrent |
us-gaap:RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList |
us-gaap:RestrictedCashAndCashEquivalentsNoncurrentNatureOfRestrictionDescription |
us-gaap:RestrictedCashAndCashEquivalents |
us-gaap:RestrictedCashAndCashEquivalentsAssetStatementOfFinancialPositionExtensibleList |
us-gaap:RestrictedCashAndCashEquivalentItemDescription |