XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK-BASED COMPENSATION - Summary of Options Outstanding by Range of Exercise Prices (Detail)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options outstanding, Number | shares 1,544,269
Options exercisable, Number | shares 1,538,337
Exercise Price Range $4.01 to $5.00 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of exercise prices, Minimum $ 4.01
Range of exercise prices, Maximum $ 5.00
Options outstanding, Number | shares 15,025
Options outstanding, Weighted average remaining life 2 years 4 months 24 days
Options outstanding $ 4.12
Options exercisable, Number | shares 15,025
Options exercisable, Weighted average remaining life 2 years 4 months 24 days
Exercise Price Range $6.01 to $7.00 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of exercise prices, Minimum $ 6.01
Range of exercise prices, Maximum $ 7.00
Options outstanding, Number | shares 789,017
Options outstanding, Weighted average remaining life 1 year 6 months 21 days
Options outstanding $ 6.33
Options exercisable, Number | shares 783,085
Options exercisable, Weighted average remaining life 1 year 6 months 18 days
Exercise Price Range $7.01 to $8.00 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of exercise prices, Minimum $ 7.01
Range of exercise prices, Maximum $ 8.00
Options outstanding, Number | shares 740,227
Options outstanding, Weighted average remaining life 1 year 10 months 17 days
Options outstanding $ 7.84
Options exercisable, Number | shares 740,227
Options exercisable, Weighted average remaining life 1 year 10 months 17 days