XML 133 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share - Reconciliation of Common Shares Used for Basic and Diluted Earnings Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
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,535,001 46,147,062 45,954,908
Weighted Average Number of Shares Outstanding, Basic 46,535,001 46,147,062 45,954,908
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,653 4,877,754 4,877,783
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 0 16,121 16,667
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 475,333 302,145 249,263
Performance Shares [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 700,915 1,002,501 872,258
Warrant [Member]      
Effect of potential dilutive shares:      
Effect of potential dilutive shares 0 0 0
Share-based Payment Arrangement, Option [Member]      
Effect of potential dilutive shares:      
Effect of potential dilutive shares 0 0 0
Performance Shares [Member]      
Effect of potential dilutive shares:      
Effect of potential dilutive shares 0 0 0
Restricted Stock Units (RSUs) [Member]      
Effect of potential dilutive shares:      
Effect of potential dilutive shares 0 0 0