Capital Lease Obligations (Tables)
6 Months Ended
Jun. 30, 2012
Capital Lease Obligations [Abstract]  
Schedule of capital lease commitments
         

Year ending December 31:

     

2012 (remaining six months)

  $ 1,308  

2013

    2,281  

2014

    1,664  

2015

    143  
   

 

 

 

Gross lease commitment

    5,396  

Less interest

    (256
   

 

 

 

Net lease commitments

  $ 5,140