XML 86 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Summary of Basic and Diluted Weighted Average Common Shares (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]      
Basic weighted average common shares outstanding 18,091 17,919 17,984
Weighted average common equivalent shares 289 321 285
Diluted weighted average common shares outstanding 18,380 18,240 18,269
Options excluded from diluted weighted average share calculation as effect would have been anti-dilutive 8 133 706