Condensed Consolidated Balance Sheets (Parenthetical) (USD $) In Thousands, except Per Share data | Sep. 30, 2011 | Dec. 31, 2010 |
|---|---|---|
| Accounts receivable, allowance for doubtful accounts (in dollars) | $ 1,242 | $ 742 |
| Convertible preferred stock, par value | $ 1,000.00 | $ 1,000.00 |
| Convertible preferred stock, authorized shares | 500 | 500 |
| Convertible preferred stock, issued shares | 0 | 0 |
| Convertible preferred stock, outstanding shares | 0 | 0 |
| Common stock, par value | $ 100.00 | $ 100.00 |
| Common stock, shares authorized | 80,000 | 80,000 |
| Common stock, shares issued | 14,855 | 14,855 |
| Common stock, shares outstanding | 13,831 | 13,659 |
| Treasury Stock, shares | 1,024 | 1,196 |