XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Summary of Restricted Stock Activity (Detail) - Restricted Stock [Member]
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Non-vested at beginning of period, Shares | shares 161,945
Non-vested, new shares issued, Shares | shares 126,440
Vested, Shares | shares (102,418)
Non-vested at end of period, Shares | shares 185,967
Non-vested at beginning of period, Weighted Average Grant Date Fair Value | $ / shares $ 14.91
Non-vested, new shares issued, Weighted Average Grant Date Fair Value | $ / shares 22.50
Vested, Weighted Average Grant Date Fair Value | $ / shares 19.64
Non-vested at end of period, Weighted Average Grant Date Fair Value | $ / shares $ 18.03