XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary Information about Stock Options Outstanding (Detail)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
$4.36 - $10.93  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit $ 4.36
Range of Exercise Prices, upper limit $ 10.93
Stock Options Number Outstanding | shares 484,460
Stock Options Outstanding Weighted Average Remaining Contractual Life (Years) 1 year 9 months 7 days
Stock Options Outstanding Weighted Average Exercise Price $ 4.9
Stock Options Number Exercisable | shares 484,460
Stock Options Exercisable Weighted Average Exercise Price $ 4.9
$11.00 - $16.50  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 11
Range of Exercise Prices, upper limit $ 16.5
Stock Options Number Outstanding | shares 1,000
Stock Options Outstanding Weighted Average Remaining Contractual Life (Years) 29 days
Stock Options Outstanding Weighted Average Exercise Price $ 11
Stock Options Number Exercisable | shares 1,000
Stock Options Exercisable Weighted Average Exercise Price $ 11
$04.36 - $16.50  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 4.36
Range of Exercise Prices, upper limit $ 16.5
Stock Options Number Outstanding | shares 485,460
Stock Options Outstanding Weighted Average Remaining Contractual Life (Years) 1 year 9 months 7 days
Stock Options Outstanding Weighted Average Exercise Price $ 4.92
Stock Options Number Exercisable | shares 485,460
Stock Options Exercisable Weighted Average Exercise Price $ 4.92