v3.25.1
Stock Based Compensation - Unvested Performance Stock Activity (Details) - Performance Stock Units (PSU) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Number of Unvested Shares of PSUs    
Beginning balance (in shares) 154,087 103,000
Granted (in shares) 54,688 56,522
Issued (in shares)   0
Ending balance (in shares) 166,227 159,522
Weighted Average Grant Date Fair Value Per Share    
Beginning balance (in dollars per share) $ 16.98 $ 17.18
Granted (in dollars per share) 12.79 17.30
Issued (in dollars per share) 24.00 0
Ending balance (in dollars per share) $ 13.81 $ 17.22
Performance period 2 years  
Shares withheld (in shares) 13,493  
The 2021 Equity Incentive Plan    
Number of Unvested Shares of PSUs    
Issued (in shares) (42,548)