v3.26.1
Stock Based Compensation - Unvested Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Number of Unvested Shares of RSUs    
Beginning balance (in shares) 68,336 68,258
Granted (in shares) 54,303 55,233
Forfeited (in shares) 0 (14,828)
Vested (in shares) (47,436) (40,327)
Ending balance (in shares) 75,203 68,336
Weighted Average Grant Date Fair Value Per Share    
Beginning balance (in dollars per share) $ 15.34 $ 16.39
Granted (in dollars per share) 15.46 15.54
Forfeited (in dollars per share) 0 15.88
Vested (in dollars per share) 14.84 17.21
Ending balance (in dollars per share) $ 15.65 $ 15.34
The 2021 Equity Incentive Plan    
Weighted Average Grant Date Fair Value Per Share    
Shares withheld (in shares) 8,059 8,588