XML 60 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies (Weighted-Average Number of Shares Used in Computing Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Accounting Policies [Abstract]      
Weighted average basic shares outstanding (in shares) 12,215,425 12,097,018 11,936,772
Plus dilutive impact of employee stock awards (in shares) 167,526 279,058 295,393
Weighted average diluted shares outstanding (in shares) 12,382,951 12,376,076 12,232,165