v3.25.4
Stock Options and Restricted Stock - Summary of Activity for Performance Stock Units and Restricted Stock Programs (Detail) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares, vested (331,799)    
Grant price per share, cancelled, lower limit $ 4.89 $ 4.89 $ 4.89
Grant price per share, cancelled, upper limit $ 6.79 $ 7.25 $ 7.25
PSU [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares, beginning balance 512,131 296,444 0
Number of shares, granted 311,723 215,687 296,444
Number of shares, cancelled 0 0 0
Number of shares, vested 0 0 0
Number of shares, ending balance 823,854 512,131 296,444
Grant price per share, lower range limit beginning balance $ 6.08   $ 0
Grant price per share, upper range limit beginning balance 8.97 $ 6.08  
Grant price per share, granted, upper limit 8.47 8.97 6.08
Grant price per share, cancelled, upper limit 0 0 0
Grant price per share, vested, upper limit 0 0 0
Grant price per share, lower range limit ending balance 6.08 6.08  
Grant price per share, upper range limit ending balance 8.97 8.97 6.08
Weighted average grant price beginning balance 7.3 6.08 0
Weighted average grant price, granted 8.47 8.97 6.08
Weighted average grant price, cancelled 0 0 0
Weighted average grant price, vested 0 0 0
Weighted average grant price, ending balance $ 7.74 $ 7.3 $ 6.08
Restricted Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares, beginning balance 909,028 995,376 857,288
Number of shares, granted 332,918 347,158 399,793
Number of shares, cancelled (5,373) (32,521) (12,807)
Number of shares, vested [1] (484,823) (400,985) (248,898)
Number of shares, ending balance 751,750 [2] 909,028 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 10.32 9.37 7.25
Grant price per share, granted, lower limit 8.47 8.97 7.67
Grant price per share, granted, upper limit 10.57 10.32 9.37
Grant price per share, cancelled, lower limit 4.89 4.89 4.89
Grant price per share, cancelled, upper limit 10.32 10.32 8.4
Grant price per share, vested, lower limit [1] 4.89 4.89 4.89
Grant price per share, vested, upper limit [1] 8.97 8.4 7.68
Grant price per share, lower range limit ending balance 8.08 [2] 4.89 4.89
Grant price per share, upper range limit ending balance 10.57 [2] 10.32 9.37
Weighted average grant price beginning balance 8.3 7.74 7.27
Weighted average grant price, granted 8.63 9.17 8.34
Weighted average grant price, cancelled 9.16 8.07 7.24
Weighted average grant price, vested [1] 7.7 7.69 7.1
Weighted average grant price, ending balance $ 8.83 [2] $ 8.3 $ 7.74
[1] The aggregate fair value of the restricted stock vested was $4.2 million, $2.7 million, and $2.1 million for the years ended December 31, 2025, 2024, and 2023.
[2] The aggregate fair value of the restricted stock was $7.7 million as of December 31, 2025. The remaining vesting period was 2.2 years at December 31, 2025.