Commitments and Contingencies (Details Textual)
6 Months Ended
Jun. 30, 2012
Commitments and Contingencies [Abstract]  
Legal matters affecting financial position One or more