Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies Schedule of Future Minimum Rental Payments for Operating Leases (Details)

v2.4.0.6
Commitments and Contingencies Schedule of Future Minimum Rental Payments for Operating Leases (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Future Minimum Lease Payments [Line Items]    
Operating Leases, Rent Expense $ 574 $ 91
Operating Leases, Future Minimum Payments Due, Next Twelve Months 1,085  
Operating Leases, Future Minimum Payments, Due in Two Years 1,092  
Operating Leases, Future Minimum Payments, Due in Three Years 1,099  
Operating Leases, Future Minimum Payments, Due in Four Years 1,106  
Operating Leases, Future Minimum Payments, Due in Five Years 709  
Operating Leases, Future Minimum Payments, Due Thereafter 1,442  
Operating Leases, Future Minimum Payments Due $ 6,533