XML 66 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Share - Reconciliation of Common Shares Used for Basic and Diluted Earnings Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average number of common shares and potential dilutive shares used for diluted earnings per share   45,954,908 46,559,835 45,367,932
Weighted Average Number of Shares Outstanding, Basic   45,954,908 45,665,883 45,367,932
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,877,783 0 4,053,670  
Effect of potential dilutive shares:        
Effect of potential dilutive shares 0 441,104    
Share-based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 16,667 16,667 126,667  
Effect of potential dilutive shares:        
Effect of potential dilutive shares 0 0    
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 249,263 0 68,654  
Effect of potential dilutive shares:        
Effect of potential dilutive shares 0 77,572    
Performance Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 872,258 0 322,943  
Effect of potential dilutive shares:        
Effect of potential dilutive shares 0 375,276    
Warrant [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares     0  
Share-based Payment Arrangement, Option [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares     0  
Performance Shares [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares     0  
Restricted Stock Units (RSUs) [Member]        
Effect of potential dilutive shares:        
Effect of potential dilutive shares     0