Capital Lease Obligations (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Schedule of Capital Lease Commitments  
2012 (remaining six months) $ 1,308
2013 2,281
2014 1,664
Less interest (256)
2015 143
Gross lease commitment 5,396
Net lease commitments $ 5,140