XML 119 R97.htm IDEA: XBRL DOCUMENT v3.25.4
STOCK-BASED COMPENSATION - Summary of Options Outstanding by Range of Exercise Prices (Detail)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Options outstanding, Number | shares 209,409
Options exercisable, Number | shares 209,409
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
Options outstanding, Number | shares 16,350
Options outstanding, Weighted average remaining life 8 months 15 days
Options outstanding, Weighted average exercise price $ 6.12
Options exercisable, Number | shares 16,350
Options exercisable, Weighted average remaining life 8 months 15 days
Options exercisable, Weighted average exercise price $ 6.12
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
Options outstanding, Number | shares 193,059
Options outstanding, Weighted average remaining life 4 months 17 days
Options outstanding, Weighted average exercise price $ 7.84
Options exercisable, Number | shares 193,059
Options exercisable, Weighted average remaining life 4 months 17 days
Options exercisable, Weighted average exercise price $ 7.84