XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Shares Included in Diluted Earnings Per Share (Detail) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Weighted average shares of common stock outstanding – basic 34,496,622 32,421,467
Weighted average shares of common stock outstanding - diluted 38,074,174 38,098,373
Employee Stock Option [Member]    
Weighted Average Number Diluted Shares Outstanding Adjustment 455,381 835,790
Common Stock [Member]    
Weighted Average Number Diluted Shares Outstanding Adjustment 1,519,805 3,039,749
Warrant [Member]    
Weighted Average Number Diluted Shares Outstanding Adjustment 1,602,366 1,801,367