XML 38 R56.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock Options and Stock-Based Compensation - Shares of Restricted Stock Granted under 2010 Plan (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares 86,336        
Period One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Term (In Years) 2 years        
Plan 2010 | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares 66,644        
Remaining Term (In Years) 2 years 3 months 18 days        
Plan 2010 | Five Years | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Term (In Years) 5 years 5 years 5 years 5 years 5 years
Shares 11,496 10,422 14,776 7,996 5,500
Remaining Term (In Years) 4 years 7 months 6 days 3 years 7 months 6 days 2 years 7 months 6 days 1 year 8 months 12 days 7 months 6 days
Plan 2010 | Four Years | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Term (In Years)       4 years  
Shares       2,704  
Remaining Term (In Years)       8 months 12 days  
Plan 2010 | Three Years | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Term (In Years)     3 years    
Shares     3,808    
Remaining Term (In Years)     7 months 6 days    
Plan 2010 | Two Years | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Term (In Years)   2 years      
Shares   7,786      
Remaining Term (In Years)   7 months 6 days      
Plan 2010 | Period One | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting Term (In Years) 1 year        
Shares 2,156        
Remaining Term (In Years) 7 months 6 days