XML 31 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
Earnings per Common Share (Details Textual)
6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Earnings per Common Share (Textual) [Abstract]    
Options and warrants not included in the computation of diluted earnings per share 3,047,964 9,073,689