XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options and Restricted Stock - Summary of Activity for Restricted Stock Programs (Detail) - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares, vested     (234,330)    
Grant price per share, cancelled, lower limit [1]   $ 4.89      
Grant price per share, cancelled, upper limit [1]   $ 7.25      
Restricted Shares [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares, beginning balance 889,361 [2] 995,376 995,376 857,288 857,288
Number of shares, granted 0 296,178 296,178 316,483 399,793
Number of shares, cancelled (1,696) (1,208)     (12,807)
Number of shares, vested 0 (400,985) [3]     (248,898) [3]
Number of shares, ending balance 887,665 [2] 889,361 [2] 887,665 [2]   995,376
Grant price per share, lower range limit beginning balance $ 4.89 [2] $ 4.89 $ 4.89 $ 4.89 $ 4.89
Grant price per share, upper range limit beginning balance 9.37 [2] 9.37 9.37 7.25 7.25
Grant price per share, granted, lower limit         7.67
Grant price per share, granted, upper limit 0 8.97     9.37
Grant price per share, cancelled, lower limit 4.89 6.86     4.89
Grant price per share, cancelled, upper limit 9.37 9.37     8.4
Grant price per share, vested, lower limit [3]   4.89     4.89
Grant price per share, vested, upper limit 0 8.4 [3]     7.68 [3]
Grant price per share, lower range limit ending balance 4.89 [2] 4.89 [2] 4.89 [2]   4.89
Grant price per share, upper range limit ending balance 9.37 [2] 9.37 [2] 9.37 [2]   9.37
Weighted average grant price beginning balance 8.18 [2] 7.74 7.74 $ 7.27 7.27
Weighted average grant price, granted 0 8.97     8.34
Weighted average grant price, cancelled 7.88 8.13     7.24
Weighted average grant price, vested 0 7.69 [3]     7.1 [3]
Weighted average grant price, ending balance $ 8.18 [2] $ 8.18 [2] $ 8.18 [2]   $ 7.74
[1] The intrinsic value of the options vested was $0.4 million for the three and six months ended June 30, 2024
[2] The aggregate fair value of the restricted stock was $6.8 million as of June 30, 2024. The remaining vesting period was 2.7 years at June 30, 2024.
[3] The aggregate fair value of the restricted stock vested was $2.7 million for the six months ended June 30, 2024 and $2.1 million for the year ended December 31, 2023