XML 60 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Earnings Per Share [Abstract]        
Options to purchase common stock excluded from potentially dilutive securities (in shares) 1,712,527 291,700 1,812,142 133,500
Potentially dilutive securities excluded from calculation of diluted earnings per share (in shares)   302,550   462,317