|
Major Customers and Related Parties (Details) (USD $)
In Millions, unless otherwise specified |
3 Months Ended | 6 Months Ended |
|---|---|---|
|
Jun. 30, 2012
|
Jun. 30, 2012
|
|
| Related Party Transaction [Line Items] | ||
| RevenueFromRelatedPartiesPercentage | 36.50% | 36.60% |
| Accounts Receivable, Related Parties | $ 38.70 | $ 38.70 |
| AccountsReceivableRelatedPartiescustomerpercentage | 20.80% | 20.80% |
| AccountsReceivableRelatedPartiesPercentage | 59.60% | 59.60% |