XML 99 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share - Reconciliation of Common Shares Used for Basic and Diluted Earnings Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
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 46,147,062 45,954,908 46,559,835
Weighted Average Number of Shares Outstanding, Basic 46,147,062 45,954,908 45,665,883
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,754 4,877,783 0
Effect of potential dilutive shares:      
Effect of potential dilutive shares 0 0  
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,121 16,667 16,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 302,145 249,263 0
Effect of potential dilutive shares:      
Effect of potential dilutive shares 0 0  
Performance Shares [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,002,501 872,258 0
Effect of potential dilutive shares:      
Effect of potential dilutive shares 0 0  
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     441,104
Performance Shares [Member]      
Effect of potential dilutive shares:      
Effect of potential dilutive shares     375,276
Restricted Stock Units (RSUs) [Member]      
Effect of potential dilutive shares:      
Effect of potential dilutive shares     77,572