Related Party Transactions (Details Textual) (USD $)
6 Months Ended
Jun. 30, 2012
Related Party Transactions (Textual) [Abstract]  
Minimum annual payments under lease agreement $ 60,000,000
Lease agreement minimum annual payments due period 3 years
Transaction fee 7,500,000
Payment made to the consulting lease agreement $ 1,000,000