Debt Schedule of Carrying Amount of Debt and Equity Components (Details) (USD $) In Thousands | Sep. 30, 2011 | Dec. 31, 2010 |
|---|---|---|
| Debt Instrument [Line Items] | ||
| Fair value of convertible notes | $ 0 | $ 236,461 |
| Net carrying amount of debt component | 0 | 218,268 |
Convertible Subordinated Debt [Member] | ||
| Debt Instrument [Line Items] | ||
| Fair value of convertible notes | 0 | 223,604 |
| Unamortized discount | 0 | (5,336) |
| Net carrying amount of debt component | 0 | 218,268 |
| Carrying amount of equity component | $ 31,831 | $ 31,831 |
| X | ||||||||||
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. Fair value of convertible debt at the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Including the current and noncurrent portions, the carrying value of convertible subordinated debt, as of the balance sheet date, initially scheduled to be repaid after one year or beyond the normal operating cycle if longer. This form of debt can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder, and places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
|
| X | ||||||||||
- Definition The amount of debt discount that was originally recognized at the issuance of the instrument that has yet to be amortized. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|