v3.25.1
Stock Based Compensation - Unvested Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Number of Unvested Shares of RSUs    
Beginning balance (in shares) 68,258 63,582
Granted (in shares) 28,148 28,754
Forfeited (in shares) 0 (740)
Vested (in shares) (18,504) (9,209)
Ending balance (in shares) 77,902 82,387
Weighted Average Grant Date Fair Value Per Share    
Beginning balance (in dollars per share) $ 13.92 $ 13.92
Granted (in dollars per share) 16.64 16.10
Forfeited (in dollars per share) 0 15.19
Vested (in dollars per share) 14.76 13.38
Ending balance (in dollars per share) $ 16.87 $ 14.73
Shares withheld (in shares) 8,588 2,846
The 2021 Equity Incentive Plan    
Weighted Average Grant Date Fair Value Per Share    
Shares withheld (in shares) 8,588 2,846