XML 85 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Options and Restricted Stock - Summary of Activity for Restricted Stock Programs (Detail) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares, vested (162,615)    
Grant price per share, cancelled, lower limit $ 4.89    
Grant price per share, cancelled, upper limit $ 7.25    
Restricted Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares, beginning balance 995,376 857,288 857,288
Number of shares, granted 296,178 304,749 399,793
Number of shares, cancelled (1,208)   (12,807)
Number of shares, vested [1] (400,985)   (248,898)
Number of shares, ending balance 889,361 [2]   995,376
Grant price per share, lower range limit beginning balance $ 4.89 $ 4.89 $ 4.89
Grant price per share, upper range limit beginning balance 9.37 7.25 7.25
Grant price per share, granted, lower limit     7.67
Grant price per share, granted, upper limit 8.97   9.37
Grant price per share, cancelled, lower limit 6.86   4.89
Grant price per share, cancelled, upper limit 9.37   8.4
Grant price per share, vested, lower limit [1] 4.89   4.89
Grant price per share, vested, upper limit [1] 8.4   7.68
Grant price per share, lower range limit ending balance 4.89 [2]   4.89
Grant price per share, upper range limit ending balance 9.37 [2]   9.37
Weighted average grant price beginning balance 7.74 $ 7.27 7.27
Weighted average grant price, granted 8.97   8.34
Weighted average grant price, cancelled 8.13   7.24
Weighted average grant price, vested [1] 7.69   7.1
Weighted average grant price, ending balance $ 8.18 [2]   $ 7.74
[1] The aggregate fair value of the restricted stock vested was $2.7 million for the three months ended March 31, 2024 and $2.1 million for the year ended December 31, 2023.
[2] The aggregate fair value of the restricted stock was $7.0 million as of March 31, 2024. The remaining vesting period was 2.9 years at March 31, 2024.