XML 112 R94.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based Compensation and Employee Benefit Plan - Schedule of Restricted Shares (Details) - Restricted Stock - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested at beginning of year (in shares) 17,506 22,660 21,468
Granted (in shares) 144,458 5,733 9,886
Vested (in shares) (15,779) (10,887) (8,694)
Unvested at end of year (in shares) 146,185 17,506 22,660
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Unvested at beginning of year, weighted average grant date fair value (in usd per share) $ 6.09 $ 7.11 $ 6.48
Granted, weighted average grant date fair value (in usd per share) 2.98 8.76 11.94
Vested, weighted average grant date fair value (in usd per share) 7.46 9.63 11.05
Unvested at end of year, weighted average grant date fair value (in usd per share) $ 2.87 $ 6.09 $ 7.11