Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
1 |
Marketable Securities, Restricted [Roll Up] |
Abstract |
|
|
us-gaap:MarketableSecuritiesRestrictedAbstract |
2 |
Marketable Securities, Restricted, Current [Roll Up] |
Abstract |
|
|
us-gaap:MarketableSecuritiesRestrictedCurrentAbstract |
3 |
Trading Securities, Restricted, Current |
Concept (Monetary) |
As Of |
Debit |
us-gaap:TradingSecuritiesRestrictedCurrent |
4 |
Available-for-sale Securities, Restricted, Current |
Concept (Monetary) |
As Of |
Debit |
us-gaap:AvailableforsaleSecuritiesRestrictedCurrent |
5 |
Held-to-maturity Securities, Restricted, Current |
Concept (Monetary) |
As Of |
Debit |
us-gaap:HeldtomaturitySecuritiesRestrictedCurrent |
6 |
Other Marketable Securities, Restricted, Current |
Concept (Monetary) |
As Of |
Debit |
us-gaap:OtherMarketableSecuritiesRestrictedCurrent |
7 |
Marketable Securities, Restricted, Current, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:MarketableSecuritiesRestrictedCurrent |
8 |
Marketable Securities, Restricted, Noncurrent [Roll Up] |
Abstract |
|
|
us-gaap:MarketableSecuritiesRestrictedNoncurrentAbstract |
9 |
Available-for-sale Securities, Restricted, Noncurrent |
Concept (Monetary) |
As Of |
Debit |
us-gaap:AvailableforsaleSecuritiesRestrictedNoncurrent |
10 |
Held-to-maturity Securities, Restricted, Noncurrent |
Concept (Monetary) |
As Of |
Debit |
us-gaap:HeldtomaturitySecuritiesRestrictedNoncurrent |
11 |
Other Marketable Securities, Restricted, Noncurrent |
Concept (Monetary) |
As Of |
Debit |
us-gaap:OtherMarketableSecuritiesRestrictedNoncurrent |
12 |
Marketable Securities, Restricted, Noncurrent, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:MarketableSecuritiesRestrictedNoncurrent |
13 |
Marketable Securities, Restricted, Total |
Concept (Monetary) |
As Of |
Debit |
us-gaap:MarketableSecuritiesRestricted |