XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share - Details of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Numerator:    
Net (loss) income $ (31,043) $ 4,165
Denominator:    
Weighted average shares outstanding - basic 51,232 40,808
Potential common shares - options (treasury stock method)   1,956
Weighted average shares outstanding - diluted 51,232 42,764
Shares excluded (anti-dilutive) 1,324 98
Net (loss) earnings per common share:    
Basic and diluted $ (0.61) $ 0.10